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

No packages published