As another excersize- (or hobby-) project my aim was to create a user friendly book recommendation app for all fans of ancient history (such as myself). The app uses a simple count vectorizer for finding books that are most similar to your own selection of favorite books. All book information in this app are taken from Openlibrary.
Once you have installed all required packages
pip install -r requirements.txt
run the following command from the terminal to open the app in your default web browser:
streamlit run app.py
Or try the cloud version
How to use:
- Click on a country on the map.
- Select your favorite books associated with the selected country.
- Repeat with other countries.
- Click on the "Get recommendations" button.