LearningML for desktop
LearningML started as a web application. I felt that it was the easiest way to access it, you just need a web browser and an internet connection to use the application. I was correct in assuming that potential users have…
LearningML started as a web application. I felt that it was the easiest way to access it, you just need a web browser and an internet connection to use the application. I was correct in assuming that potential users have…
The advanced mode of LearningML has been designed with the purpose of better understanding how ML algorithms work. Indeed, in the normal mode, the learning process is a black box, we only see the friendly Charlot adjusting gears of a…
The term Computational Thinking is prone to misunderstanding. And the fact that there is still no agreed definition does not help much. So, instead of starting by defining what Computational Thinking is, let’s start by saying what it is NOT.…
LearningML is a platform for teaching and learning the fundamentals of Machine Learning through practical activities. But it is also a research project and an open source project. What does it mean that LearningML is an open source project? Open…
Translated with google translator. One of the features added in version 1.3 of LearningML is the recognition of numerical sets. And what is this recognition of numbers? Well, to be honest, recognizing numerical patterns is the only thing that ML…
Tranlations made by googe translator From today, you can enjoy the New Version (1.3) of LearningML. I added new functionalities, aimed at exploring Machine Learning algorithms to understand them better. Until now, they were a black box over which the…
The development of any type of software application is greatly facilitated if a suitable framework is used. Although it is true that the learning curve for these frameworks is usually quite steep, their advantages make it worthwhile to study them.…
We have already seen in a previous post that the LearningML platform consists of two applications: In that same post, it was explained how to set up a development environment to be able to work locally in the construction of…
(Automatic translation with DeepL) In this post I will tell you how to create a development environment for LearningML: the first step to develop new features, fix bugs in the project or just to tinker with the code. To begin…
With this post I start a series dedicated to the development of LearningML. The intention is to reveal, and at the same time document, how the tool has been built. I begin by describing the organization of the code at…