# fuzzy-game-recommender #### To run the project (for now): pip install -r requirements.txt python main.py #### To run the project in presentation mode: python main.py --pres it will generate .json file which can be presented by running all cells of `Fuzzy_presentation.ipynb` #### Random mode python main.py --pres -r True #### Evaluation mode python main.py --pres --eval generates result.json file with 10 random games and 10 recomendations for each game, results can be evaluated in `Fuzzy_presentation.ipynb` file, with Jaccard Similiarity Processed dataset files are already provided, but can be created from the base ``games.csv`` file by running: python process_dataset.py If no ``GoogleNews-vectors-negative300.bin`` file is present, only ``games_processed.csv`` will be created.