Skip to content

AyeshaIrshad1337/Woven

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Woven Book Recommender System 🧶

image Woven is a collaborative book recommendation system that helps users find books based on their reading preferences. The system uses a collaborative filtering approach to recommend books to users by comparing their preferences with other users who have similar interests.

👨‍💻 This project is built with Python.

Dataset used:

Note :

you will find book.csv missing in the repositry i tried uploading it but the file was too big.
Here you can access the full dataset : https://www.kaggle.com/datasets/arashnic/book-recommendation-dataset

Preview

Woven.webm

Features 🚀

Book search functionality 🔍
Book recommendation based on user preferences 📖
Book rating system to improve the recommendation accuracy ⭐

Getting Started 🏁

To run this project on your local machine, you need to have Python 3.8 or higher installed. Follow the steps below to get started:

libraries you need:

S.No Library Name Downloading Command
1 pandas pip install pandas
2 numpy pip install numpy
3 sklearn pip install scikt_learn
4 matplotlib pip install matplotlib
5 seaborn pip install seaborn
6 scipy pip install scipy
7 streamlit pip install streamlit

Or you can add these libraries into a requirement.txt
Clone the repository to your local machine.
Create a virtual environment and activate it. Or open Vs code and run without virtual environment
Run the server using streamlit run app.py.
Open your web browser and go to http://localhost:8501/ to view the web application.

Usage 🤓

Search for books using the search bar on the homepage.
View your recommended books on your profile page.

Credits 🙌

This project was developed by Ayesha Irshad and Muhammad Ahmed. Feel free to contact us at ayeshaitshad124@gmail.com or K214734@nu.edu.pk or K213092@nu.edu.pk for any questions or feedback.

License 📜

Feel free to use and modify this code for personal or commercial purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors