- Notifications
You must be signed in to change notification settings - Fork15
The easier way to do machine learning in Python without coding!
License
elmpystudio/pyStudio
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
While developing our platform, we will like to use a Microservices architecture, for now as you can find in the different folders (apiMiddl, frontEnd, engine) we have made 3 and we are usingJupyterHub andMinio services too, platform can work without Minio but you will be only able to use your local CSV files in the Machine Learning Studio feature.
Then in order to have the platform running you need to run one by one all of them, we are working in one unique executable to make your life easy.
Let's take a look at our high level architecture
We call as Front-End the service which is responsible of running de Web application it is based on Veue.js framework, HTML and CSS, Vuetify and Bootstrap for style side. The most complext part of the Front-End the Machine Learning Studio uses following technologies JsPlumb, JQuery, JQurey-UI and Html2pdf for Javascript side. JsPlumb controls the machine learning nodes connection. JQurey-UI library control drag and drop the nodes. JQuery makes an easy and short Javascript code. Html2pdf for generating a pdf file. Vuetify and Bootstrap provide a beautiful element's style like the inputs, buttons and even animations. You can find how to run it andmore details here
Our main service which orchestrates all communications between the Front-End and the rest of services is called API which has main responsibility of handling, security implementing OAuth authentication method for communicating with JupyterHub-Server, user management using SQLlittle as a storage, and acting as a proxy for Engine service, JupyterHub-Server andobject storage. This service is based on Django you can see how to run it and all detailsclicking here
The core of the machine learning studio build using Flask andDagster (kindly note we are using an old version of dagster updrading it is in our roadmap 😁 ). Our Engine service is where each one of the droppable functionalities are implemented and the one responsible of running them. In order to run the engine and thedetails about it are here
We are open source and we ❤️ contributions big or small.See our guide on how to get started.
We are working in our social networks and website, our commintment is focused on the code justcheck our commintment statement.You can contact directly tohi@pystudio.org and if you want to know more about usCheck our division website
About
The easier way to do machine learning in Python without coding!
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.





