This is a project created for the university course Data-Mining Techniques. It involves an analysis of e-commerce data using the Amazon Product Dataset. The project is divided into two main parts:
- Data exploration and feature engineering
- Machine learning tasks including clustering, classification, recommendation systems, and sentiment analysis
The members of this assignment are listed in the following table:
| Ονοματεπώνυμο | Αριθμός Μητρώου | |
|---|---|---|
| Ζήκας Αντώνιος | 1115202100038 | sdi2100038@di.uoa.gr |
| Κώτσιλας Σταύρος | 1115201700292 | sdi1700292@di.uoa.gr |
To download the repository, run the following command in your terminal:
git clone https://github.com/AntonisZks/Data-Mining.gitThen navigate into the project directory:
cd Data-MiningInstalling Packages and Dependencies
To run the project locally, you’ll need to install a few Python libraries. All required dependencies are listed in requirements.txt. Install them by running:
pip install -r requirements.txtImportant
It is highly recommended to use a virtual environment to manage dependencies. You can create and activate one as follows:
python3 -m venv <venv-name>Activate the environment using the following commands
- If you are on Windows run:
venv\Scripts\activate- If you are on Linux or MacOS:
source venv/bin/activateOnce the virtual environment is activated, install the requirements with:
pip install -r requirements.txtFinally select the corresponding kernel and run the code.