Conteúdo do Curso
ML Introduction with scikit-learn
1. Machine Learning Concepts
2. Preprocessing Data with Scikit-learn
ML Introduction with scikit-learn
What is ML
In order to fully understand the code in this course, we recommend you take the following courses (unless you are already familiar with these topics):
Machine learning(ML) is an approach to programming in which computers learn from data to solve a task rather than having the solution explicitly programmed.
Let's look at the example of the spam/ham(not spam) classifier.
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a65bbc96-309e-4df9-a790-a1eb8c815a1c/spam_vs_ham.gif)
If you try to build it using the traditional programming approach(without ML), you will have a hard time writing the logic of your program, even manually creating a spam word list.
Alternatively, you can feed many examples of spam mail and ham mail to a Machine Learning model that will learn by itself.
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a65bbc96-309e-4df9-a790-a1eb8c815a1c/traditional_vs_ML.gif)
The data we give to the ML model to train on is called the training set. In the example above, the training set is a bunch of emails that are already labeled as spam or ham.
Tudo estava claro?
Conteúdo do Curso
ML Introduction with scikit-learn
1. Machine Learning Concepts
2. Preprocessing Data with Scikit-learn
ML Introduction with scikit-learn
What is ML
In order to fully understand the code in this course, we recommend you take the following courses (unless you are already familiar with these topics):
Machine learning(ML) is an approach to programming in which computers learn from data to solve a task rather than having the solution explicitly programmed.
Let's look at the example of the spam/ham(not spam) classifier.
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a65bbc96-309e-4df9-a790-a1eb8c815a1c/spam_vs_ham.gif)
If you try to build it using the traditional programming approach(without ML), you will have a hard time writing the logic of your program, even manually creating a spam word list.
Alternatively, you can feed many examples of spam mail and ham mail to a Machine Learning model that will learn by itself.
![](https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a65bbc96-309e-4df9-a790-a1eb8c815a1c/traditional_vs_ML.gif)
The data we give to the ML model to train on is called the training set. In the example above, the training set is a bunch of emails that are already labeled as spam or ham.
Tudo estava claro?