A personalized book recommendation engine using K-Nearest Neighbors (KNN) and Natural Language Processing (NLP). The system suggests books based on user preferences, including genres, ratings, and rating counts, ensuring high-quality recommendations.
Features Genre-based Recommendations: Suggests books based on user-inputted genres. NLP Integration: Uses SpaCy for processing genre-related input. KNN Algorithm: Finds books similar to user preferences. Interactive Web App: Deployed on Streamlit.
Access Try the app here: Book Recommender