Machine Learning··Python

AIctron

Web application for predictive data analysis using Machine Learning

Aictron is a lightweight web application that enables users to upload any CSV dataset and receive predictive analytics powered by machine learning.
Its main strength lies in its simplicity and efficiency, making it accessible for anyone needing quick predictions without heavy infrastructure.


Features

CSV Upload – Import your dataset in .csv format directly from the interface.

Target Selection – Choose the column you want to predict.

AI Predictions – Leverages scikit-learn (SKlearn) models to generate predictions.

User-Friendly – Clean, simple, and responsive interface built for accessibility.


Technologies used

Python

Core language for data processing and ML

scikit-learn

Provides machine learning algorithms for predictions.

Flask

Used to build the backend API.

React

Frontend interface for interacting with the API.

Electron

Experimented for desktop packaging.

Git

Collaboration and version control.


My role in the project

  • Implemented the machine learning layer using SKlearn.
  • Developed the REST API with Flask.
  • Worked on integration between frontend and backend.
  • Collaborated with teammates during an Erasmus project.


Screenshots