El genio de LearningML construyendo el modelo de IA

LearningML needs your help

Since 2020, LearningML has been enabling thousands of teachers and students around the world to teach and learn data-driven Artificial Intelligence. As an educator, I firmly believe that open, inclusive and accessible educational resources for all will contribute decisively to reducing the deep educational and social gaps that, unfortunately, continue to exist in our world. That’s why LearningML has always been offered free of charge. Unfortunately, the project has some financial costs and now we need your help to continue functioning and improve in several aspects.


Ideal to enter the world of Machine Learning. Build AI models to recognize text and images. It can be used from the last grades of primary school.

This version adds the classification of sets of numbers and the advanced mode, with which you can explore the behavior of ML algorithms.

For those who prefer to have LearningML v1.3 installed on their computer (Linux, Windows, Mac) and go offline. Ideal to be incorporated into educational Linux distributions and for schools that have internet connection problems

For those who want more power programming applications. All phases of ML are done by programming. Ideal for high school, vocational training and first university courses


This is how easy it is to build a Machine Learning model (data-driven AI) with LearningML

Collect data

Collect texts or images about something that you want to classify automatically and add them to LearningML indicating which class each one of them belongs to. This data constitutes the training set.

Create a model

Build with LearningML a model capable of correctly classifying other data that is different, but similar, to that of the training set.

Build an application

Export your Machine Learning model to Scratch and program an application with the ability to classify data on the topic you have chosen. !! Congratulations!! You have incorporated Artificial Intelligence into your Scratch program!

Mini tutorial de uso de LearningML