Scratch4ML

Anubhav Singh

Anubhav Singh

Kolkata, West Bengal

0 0
  • 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

Artificial Intelligence

Groups
Artificial Intelligence India, Student Developers for AI

Code Samples [1]

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

  1. The user selects the dataset to be used
  2. The user drags and drops in the different components of a machine learning API
  3. 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

Repository

https://github.com/xprilion/novato

Comments (0)