f0dfbfc3d7
RequirementsTest / build (windows-latest, 3.9) (push) Has been cancelled
RequirementsTest / build (macos-latest, 3.9) (push) Has been cancelled
RequirementsTest / build (ubuntu-latest, 3.9) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Pylint / build (3.9) (push) Has been cancelled
73 lines
2.1 KiB
Markdown
73 lines
2.1 KiB
Markdown
# Blockly User Guide
|
|
|
|
## What is BlocklyML?
|
|
BlocklyML is a **No Code** training ground 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. This is a forked project from [Blockly](https://github.com/google/blockly) and adapted for machine learning and Data analytics use-cases:brain:.
|
|
|
|
Currently BlocklyML is moving from Alpha -> Beta. Please try the tool and raise 
|
|
|
|
## How to use BlocklyML?
|
|
|
|
Want to Use BlocklyML? Its very simple.
|
|
|
|
### Using Webtool
|
|
|
|
goto : 
|
|
|
|
### Using Locally
|
|
|
|
pre-requisits
|
|
|
|
```bash
|
|
python3
|
|
docker
|
|
pip
|
|
```
|
|
|
|
It is recommended to use conda/pip virtual environment before installing
|
|
|
|
1. **Clone this repo**
|
|
|
|
```bash
|
|
git clone https://github.com/chekoduadarsh/BlocklyML
|
|
```
|
|
|
|
After cloning the repo you can either follow the Flask Method
|
|
|
|
2. **Install**
|
|
|
|
|
|
1. **Flask Method**
|
|
|
|
Install the requirements from requirements.txt with the following command
|
|
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
then you can run the application by
|
|
|
|
```bash
|
|
python app.py
|
|
```
|
|
|
|
Simple as that :man_shrugging:
|
|
|
|
## How to download layouts?
|
|
|
|
|
|
<img src="https://github.com/chekoduadarsh/BlocklyML/blob/main/media/butttons.png" alt="drawing" width="500"/>
|
|
|
|
Use Download button form the buttons given above. which will download the `blocklyML.xml` file. This XML file contatins details regarding the layout of the project.This can be used to share or save the layout.
|
|
|
|
|
|
## How to upload layouts?
|
|
|
|
<img src="https://github.com/chekoduadarsh/BlocklyML/blob/main/media/butttons.png" alt="drawing" width="500"/>
|
|
|
|
Use Upload button form the buttons given above. Which will create a popup window as given below.
|
|
|
|
<img src="https://github.com/chekoduadarsh/BlocklyML/blob/main/media/blocklyML_upload.png" alt="drawing" width="500"/>
|
|
|
|
In this pop windows you can drop/upload file or you can provide the URL of the file. This will load the laout xml file
|