Machine learning is when a computer uses lots of data to find patterns, algorithms, solutions to problems, etc. An example would be your personalized ads. Google complies all the data of things you have looked at, bought, bookmarked and so on. They take that data and use it to give you ads specifically targeted for you based on all the information gathered.
How Teachable Machine uses machine learning:
The computer will interpret what it is being shown based on the image samples provided, the more provided, the more accurate the results.
Instructions:
Step 1: Decide who or what you want your program to detect. It could be fruits, hand signals, animals, the list goes on and on.
Step 2: Prepare your various objects, people, or animals and have a clean background set up. A clear background will allow for little changes that the program may detect and confuse as something its supposed to be identifying.
Step 3: Take image samples for each item. Make sure to label each class accordingly. The more the better, using different angles, and positions will allow the program to be more accurate in detection.
Step 4: Train your model and test it out! If its not working well, try adding more samples or clearing your background.
Video Demonstration:
I found this process of machine learning very interesting. Like others, when I first heard machine learning my head went right to complex examples such as predictive text or targeted ads but, this simple project showed me how simple it can be and that anyone can integrate machine learning into their projects.