https://github.com/alessandrosocc/machine-learning-project-2022
Final project for the Machine Learning course at the University of Cagliari in 2022. Analysis of a dataset, use of Machine Learning techniques with Oversampling and Undersampling techniques. Final report with the results obtained.
https://github.com/alessandrosocc/machine-learning-project-2022
imblearn machine-learning matplotlib-pyplot oversampling pandas scikit-learn spambase-dataset undersampling
Last synced: 27 days ago
JSON representation
Final project for the Machine Learning course at the University of Cagliari in 2022. Analysis of a dataset, use of Machine Learning techniques with Oversampling and Undersampling techniques. Final report with the results obtained.
- Host: GitHub
- URL: https://github.com/alessandrosocc/machine-learning-project-2022
- Owner: alessandrosocc
- License: gpl-3.0
- Created: 2024-01-02T12:53:05.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-02T13:00:28.000Z (about 2 years ago)
- Last Synced: 2025-03-29T18:37:36.648Z (11 months ago)
- Topics: imblearn, machine-learning, matplotlib-pyplot, oversampling, pandas, scikit-learn, spambase-dataset, undersampling
- Language: Python
- Homepage:
- Size: 1.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Spambase: a binary classification problem
Final Project for the Machine Learning Course in 2022 at University of Cagliari.
## The Project
Analysis of the dataset "Spambase". Use of Machine Learning with Oversampling and Undersampling techniques using scikit-learn, pandas, matplotlib and imblearn. Final report with the results obtained.
The project consists of two versions:
- CLI version
- Run the file main.py
- GUI version
- Run the file mainWindow.py
You can import the environment with: `conda env create -n ML --file Project_ML_Env.yml`
You can find the final report here: [Final Report](RelazioneFinale.pdf)
> **Authors: Alessandro Soccol, Giovanni Murgia, Pietro Cosseddu, Marco Cosseddu, Arturo Rodriguez**