This platform is built using Python, Streamlit, scikit-learn, pandas, and Poetry. It is designed to allow users to easily build and train machine learning models without the need for extensive programming knowledge.
With our platform, users can upload their own datasets, select the type of model they want to build, and let our platform handle the rest. Our platform uses scikit-learn to train and evaluate the models, and Streamlit to provide a user-friendly interface for interacting with the platform. We also use pandas to preprocess the data and Poetry to manage our project dependencies.
Whether you're a seasoned machine learning expert or a beginner just starting out, our platform is designed to make the process of building and training machine learning models as easy and intuitive as possible. We hope you find it useful!
Data upload
- upload almost any CSV format data and it will build a Pandas dataset from itProfiling
- it is able to perform automated exploratory data analysisMachine Learning
- automatically train different ML models on the dataset and show the results for eachDownload
- download the selected model
Run the following to install the app using Poetry:
git clone https://github.com/Daniele1209/auto-ML-webapp
cd auto-ML-webapp/app
poetry install
Run the Streamlit web interface using the command:
streamlit run app.py