From d6f4cbdb9626e5ab3139c2639ca04584d12fb90a Mon Sep 17 00:00:00 2001 From: Aleksandra Valerianova <62249628+YaroslavMayorov@users.noreply.github.com> Date: Fri, 27 Mar 2026 17:36:38 +0200 Subject: [PATCH 1/4] Update README.md --- README.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bba771d..3979e47 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,14 @@ -# Introduction to Machine Learning [![official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub) -

Train your brain to train machines. Build your first ML models from scratch – from simple classifiers to neural networks – with hands-on coding, a bit of Python, and a guided IDE built for learners.

\ No newline at end of file +# Introduction to Machine Learning +[![official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub) + [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) + +Course%20catalog + +Marketplace +

Train your brain to train machines. Build your first ML models from scratch – from simple classifiers to neural networks – with hands-on coding, a bit of Python, and a guided IDE built for learners.

+ +## Want to know more? +If you have questions about the course or the tasks, or if you find any errors, feel free to ask questions and participate in discussions within the repository [issues](https://github.com/jetbrains-academy/Machine-Learning-101/issues). + +## Contribution +Please be sure to review the [project's contributing guidelines](./contributing.md) to learn how to help the project. From ff773a8656bd19d7b9114325856bb5907a9b7521 Mon Sep 17 00:00:00 2001 From: Aleksandra Valerianova <62249628+YaroslavMayorov@users.noreply.github.com> Date: Fri, 27 Mar 2026 17:39:31 +0200 Subject: [PATCH 2/4] Create contributing.md --- contributing.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 contributing.md diff --git a/contributing.md b/contributing.md new file mode 100644 index 0000000..e3ae041 --- /dev/null +++ b/contributing.md @@ -0,0 +1,41 @@ +# What this repository is +This repository contains the source material for the Introduction to Machine Learning course. + +# Contributing +We love contributions! +We welcome fixes for existing bugs, as well as corrections for task and test mistakes. +The current tasks can be found in the [open issues](https://github.com/jetbrains-academy/Machine-Learning-101/issues) section of the project. +If you have any questions, or discover bugs or mistakes, please do not hesitate to open new issues. + +Please add a comment to the issue if you're starting work on it. + +If you add some common functionality, such as for the test system, it is important to include comments that describe the new behavior. +This will assist other developers and users in utilizing them correctly. + +## Submitting patches +The best way to submit a patch is to [fork the project on GitHub](https://help.github.com/articles/fork-a-repo/) +and then send us a [pull request](https://help.github.com/articles/creating-a-pull-request/) +to the `master` branch via [GitHub Pull requests](https://github.com/jetbrains-academy/Machine-Learning-101/pulls). + +If you create your own fork, it might be helpful to enable rebase by default when you pull. You can do this by executing: +``` bash +git config --global pull.rebase true +``` +This will prevent your local repository from having too many merge commits, helping to keep your pull request simple and easy to apply. + +## Checklist +Before submitting the pull request, make sure that you can say "YES" to each point in this short checklist: + +-[ ] You provided the link to the related issue(s) from the repository; + +-[ ] You made a reasonable amount of changes related only to the provided issues; + +-[ ] You can explain the changes made in the pull request; + +-[ ] You ran the build locally and verified new functionality/fixed bugs; + +-[ ] You ran related tests locally (or added new ones) and they passed; + +-[ ] You do not have merge conflicts in the pull request. + +-[ ] You've made sure that all tests in [GitHub Actions](https://github.com/jetbrains-academy/Machine-Learning-101/tree/master/.github/workflows) pass From 4e695420b549eb8d460f59f39cf82ee55960d5b9 Mon Sep 17 00:00:00 2001 From: Aleksandra Valerianova <62249628+YaroslavMayorov@users.noreply.github.com> Date: Fri, 27 Mar 2026 17:42:36 +0200 Subject: [PATCH 3/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3979e47..28d3d58 100644 --- a/README.md +++ b/README.md @@ -11,4 +11,4 @@ If you have questions about the course or the tasks, or if you find any errors, feel free to ask questions and participate in discussions within the repository [issues](https://github.com/jetbrains-academy/Machine-Learning-101/issues). ## Contribution -Please be sure to review the [project's contributing guidelines](./contributing.md) to learn how to help the project. +Please be sure to review the [project's contributing guidelines](https://github.com/jetbrains-academy/.github/blob/main/contributing_guidelines.md) to learn how to help the project. From 3dceca1c59be72b719394c208aff9cab1d725296 Mon Sep 17 00:00:00 2001 From: Aleksandra Valerianova <62249628+YaroslavMayorov@users.noreply.github.com> Date: Fri, 27 Mar 2026 17:42:47 +0200 Subject: [PATCH 4/4] Delete contributing.md --- contributing.md | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 contributing.md diff --git a/contributing.md b/contributing.md deleted file mode 100644 index e3ae041..0000000 --- a/contributing.md +++ /dev/null @@ -1,41 +0,0 @@ -# What this repository is -This repository contains the source material for the Introduction to Machine Learning course. - -# Contributing -We love contributions! -We welcome fixes for existing bugs, as well as corrections for task and test mistakes. -The current tasks can be found in the [open issues](https://github.com/jetbrains-academy/Machine-Learning-101/issues) section of the project. -If you have any questions, or discover bugs or mistakes, please do not hesitate to open new issues. - -Please add a comment to the issue if you're starting work on it. - -If you add some common functionality, such as for the test system, it is important to include comments that describe the new behavior. -This will assist other developers and users in utilizing them correctly. - -## Submitting patches -The best way to submit a patch is to [fork the project on GitHub](https://help.github.com/articles/fork-a-repo/) -and then send us a [pull request](https://help.github.com/articles/creating-a-pull-request/) -to the `master` branch via [GitHub Pull requests](https://github.com/jetbrains-academy/Machine-Learning-101/pulls). - -If you create your own fork, it might be helpful to enable rebase by default when you pull. You can do this by executing: -``` bash -git config --global pull.rebase true -``` -This will prevent your local repository from having too many merge commits, helping to keep your pull request simple and easy to apply. - -## Checklist -Before submitting the pull request, make sure that you can say "YES" to each point in this short checklist: - --[ ] You provided the link to the related issue(s) from the repository; - --[ ] You made a reasonable amount of changes related only to the provided issues; - --[ ] You can explain the changes made in the pull request; - --[ ] You ran the build locally and verified new functionality/fixed bugs; - --[ ] You ran related tests locally (or added new ones) and they passed; - --[ ] You do not have merge conflicts in the pull request. - --[ ] You've made sure that all tests in [GitHub Actions](https://github.com/jetbrains-academy/Machine-Learning-101/tree/master/.github/workflows) pass