Skip to content

AIctron is an open-source project that allows you to predict data, from a given .csv dataset. Upload your file, choose the column to predict, and get the result in a few seconds. It's that simple!

License

Notifications You must be signed in to change notification settings

Group-3-Charlie/AIctron

Repository files navigation

AIctron

Github GitHub GitHub last commit GitHub contributors GitHub repo size

shields shields shields shields

shields shields shields shields

Table of Contents

Description

Aictron is a web app that allows its users to get predictive data analysis by inserting any csv dataset. The app will use artificial intelligence, and more precisely machine learning with SKlearn Python library. The main advantage is a lightweight application, as machine-learning algorithms are resource-efficient, making it particularly useful for anyone needing to make predictions based on specific data. The app is designed to be user-friendly, with a simple and intuitive interface. The user will be able to upload a dataset, select the target column and then get the prediction.

Installation

Backend

To install the app, you will need to have Python installed on your computer. You can download it from the official website.

Once Python is installed, you can install the required libraries by running the following command in your terminal:

cd Backend
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Frontend

To start the frontend, you will need to have React installed on your computer. You can download it from the official website.

Once React is installed, you can install the required libraries by running the following command in your terminal:

npm install

Usage

Backend

To start the app, you will need to run the following command in your terminal:

cd code
python3 __init__.py

Frontend

For the frontend, run the following command in another terminal:

npm run dev:web

Furthermore, run this command in another terminal if you want to run the desktop app :

npm run dev:electron

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

For more information, please refer to the CONTRIBUTING.md file.

License

The project is licensed under the MIT License.

For more information, please refer to the LICENSE file.

Authors

Acknowledgements

Technologies
Libraries

About

AIctron is an open-source project that allows you to predict data, from a given .csv dataset. Upload your file, choose the column to predict, and get the result in a few seconds. It's that simple!

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •