All Projects → chekoduadarsh → BlocklyML

chekoduadarsh / BlocklyML

Licence: Apache-2.0 License
Blockly is a simple visual programming language for python and ML. This tool is designed to simplify standard machine learning implementation. This tool can assist anyone who wants to start with ML or python.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
python
139335 projects - #7 most used programming language
PHP
23972 projects - #3 most used programming language
dart
5743 projects
lua
6591 projects

Projects that are alternatives of or similar to BlocklyML

search photo-telegram-bot-heroku
一个可以部署在heroku上的搜图机器人
Stars: ✭ 137 (+328.13%)
Mutual labels:  heroku
ngx-blockly
An angular wrapper around google's blockly library
Stars: ✭ 35 (+9.38%)
Mutual labels:  blockly
n8n-heroku
n8n docker implementation for heroku.
Stars: ✭ 108 (+237.5%)
Mutual labels:  heroku
FileStreamBot
Telegram File to Link Fastest Bot , Its Generate Direct Links Quickly
Stars: ✭ 99 (+209.38%)
Mutual labels:  heroku
digit-identify
Digit classification with Convolutional Neural Networks using Keras
Stars: ✭ 19 (-40.62%)
Mutual labels:  heroku
TG-FileStreamBot
Stream Telegram files to web
Stars: ✭ 193 (+503.13%)
Mutual labels:  heroku
heroku-bash-completion
💀 OFFICIAL SUPPORT NOW AVAILABLE: https://github.com/heroku/heroku-cli-autocomplete
Stars: ✭ 12 (-62.5%)
Mutual labels:  heroku
heroku
Deploy Prime CMS to Heroku in a single click
Stars: ✭ 16 (-50%)
Mutual labels:  heroku
SocketIO Chat APP
This is the simple Chat Application in which user can join the room and continue chatting with others.
Stars: ✭ 50 (+56.25%)
Mutual labels:  heroku
matorral
An open-source, very simple & extensible project managent tool written using Django/Python
Stars: ✭ 21 (-34.37%)
Mutual labels:  heroku
rjango
Django boilerplate with GraphQL, serving a Webpack compiled React Relay Modern frontend.
Stars: ✭ 73 (+128.13%)
Mutual labels:  heroku
acm
Automatic wildcard certificate management for Cloudflare and Heroku
Stars: ✭ 40 (+25%)
Mutual labels:  heroku
imgout
On the fly thumbnail generator microservice using Elixir/OTP. (with Heroku Deploy Button)
Stars: ✭ 58 (+81.25%)
Mutual labels:  heroku
caligo
SelfBot for Telegram
Stars: ✭ 34 (+6.25%)
Mutual labels:  heroku
EivaBot
A simple Telegram userbot based on Telethon
Stars: ✭ 15 (-53.12%)
Mutual labels:  heroku
Snap
Blockly for Unity Editor.
Stars: ✭ 31 (-3.12%)
Mutual labels:  blockly
intro-to-python
An Introduction to Programming in Python
Stars: ✭ 57 (+78.13%)
Mutual labels:  heroku
heroku-nextjs-build
Heroku build adapter for Next.js (an npm module)
Stars: ✭ 12 (-62.5%)
Mutual labels:  heroku
nest-js-boilerplate
Nest.js boilerplate
Stars: ✭ 79 (+146.88%)
Mutual labels:  heroku
dmhacker-youtube
YouTube proxy on a Heroku instance
Stars: ✭ 41 (+28.13%)
Mutual labels:  heroku

BlocklyML

https://blocklyml.herokuapp.com/

What is BlocklyML?

BlocklyML is a No Code training ground for python and Machine Learning. This tool is designed to simplify standard machine learning implementation. This tool can assist anyone who wants to start with Machine Learning or python. This is a forked project from Blockly and adapted for machine learning and Data analytics use-cases. 🧠

For a sample run go to sampleLayouts folder upload and try it out 😃

Read the UserGuide.md for further info

In the Example given below we will train a random forest for Iris Dataset

drawing

Table of contents

  • Project Title
  • Installlation
  • UI Features
    • Shortcuts
    • Dataframe Viewer
    • Download Code
  • Contribute
  • License

Installing as BlocklyML App

First clone this repo

git clone https://github.com/chekoduadarsh/BlocklyML

After cloning the repo you can either follow the Docker Method or Flask Method

Docker Method

BlocklyML can run on Docker with the following command 💿

docker run blocklyml-docker

Flask Method

Install the requirements from requirements.txt with the following command

pip install -r requirements.txt 

then you can run the application by

python app.py

Simple as that 🤷‍♂️

UI Features

Shortcuts

You can find these buttons in the top right corner of the application. Their functionality as follows

  1. Download XML Layout
  2. Upload XML layout
  3. Copy Code
  4. Launch Google Colab
  5. Delete
  6. Run (Not Supported Yet!!)

drawing

Dataframe Viewer

Blockly support complete html view of the DataFrame. This can be accessed by view option in the navigation bar

drawing

Download Code

Blockly support both .py and .ipynb formats. You can download the code from the download option in the navigation bar

drawing

Contribute

If you find any error or need support please raise a issue. If you think you can add a feature, or help solve a bug please raise a PR

This repo welcomes any kind of contributions 🙏

Feel free to adapt it criticize it and support it the way you like!!

License

Apache License, Version 2.0

"Buy Me A Coffee"

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].