Scratch4ML
Anubhav Singh
Kolkata, West Bengal
- 0 Collaborators
Scratch like tool for Machine Learning which allows drag-n-drop deployment of machine learning pipelines upon custom or preloaded datasets. ...learn more
Project status: Published/In Market
Groups
Artificial Intelligence India,
Student Developers for AI
Overview / Usage
Scratch4ML is a toolkit for making programming more accessible and fun. Having a visual language means you don't have to focus on learning a syntax to start programming. It is easier to teach concepts of programming if they are abstracted away from typing, the arbitrary syntax, the case sensitivity. Blocks can more easily capture concepts of programming. Blocks provide casual programming, readability, as well as pedagogy. Scratch4ML contains Machine Learning and Control Blocks for now.
Methodology / Approach
- The user selects the dataset to be used
- The user drags and drops in the different components of a machine learning API
- User clicks on Run
The machine learning pipeline stored in JavaScript Objects is converted to Python and run in the backend to produce output.
Technologies Used
JavaScript
Python