{"id":19476764,"url":"https://github.com/yukta026/book_recommender_system","last_synced_at":"2026-06-10T22:31:16.560Z","repository":{"id":195814191,"uuid":"693727807","full_name":"Yukta026/book_recommender_system","owner":"Yukta026","description":"I have created a book recommender system that recommends similar books to the reader based on his/her interest. This project shows results of collaborative and content-based filtering of the given dataset.","archived":false,"fork":false,"pushed_at":"2024-09-10T22:16:48.000Z","size":41847,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-18T22:16:13.204Z","etag":null,"topics":["collaborative-filtering","content-based-filtering","feature-extraction","model-building","pre-processing","recommender-system"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Yukta026.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-19T15:36:48.000Z","updated_at":"2024-09-10T22:16:53.000Z","dependencies_parsed_at":"2024-11-10T19:52:22.658Z","dependency_job_id":null,"html_url":"https://github.com/Yukta026/book_recommender_system","commit_stats":null,"previous_names":["yukta026/book_recommender_system"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Yukta026/book_recommender_system","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yukta026%2Fbook_recommender_system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yukta026%2Fbook_recommender_system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yukta026%2Fbook_recommender_system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yukta026%2Fbook_recommender_system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Yukta026","download_url":"https://codeload.github.com/Yukta026/book_recommender_system/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yukta026%2Fbook_recommender_system/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34174148,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-10T02:00:07.152Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["collaborative-filtering","content-based-filtering","feature-extraction","model-building","pre-processing","recommender-system"],"created_at":"2024-11-10T19:41:50.183Z","updated_at":"2026-06-10T22:31:16.538Z","avatar_url":"https://github.com/Yukta026.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# book_recommender_system\nfrt:Future Ready Talent project by Yukta Rajkumar Gurnani\n\nI have created a book recommender system that recommends similar books to the reader based on his/her interest.\nThe books recommendation system is used by online websites which provide ebooks like google play books, open library, good Read’s, etc.\n\nAbout - Book Recommender System\n\nFor building up this system, I have used a dataset from kaggle.\n\nBased on the dataset, I have done collaborative and content-based filtering.\n\nCollaborative filtering is a technique that can filter out items that a user might like on the basis of reactions by similar users.\nIt works by searching a large group of people and finding a smaller set of users with tastes similar to a particular user.\n\nContent-based filtering uses item features to recommend other items similar to what the user likes, based on their previous actions or explicit feedback.\n\nThe HOME page of this website shows the results of content-based filtering by recommending top 20 books of the dataset based on the number of votes.\n\nWhereas, the RECOMMEND section of website asks user to enter a book name and recommends books related to that genre.\n\nHome Page - (Content-based filtering results)\n![Screenshot (1675)](https://github.com/Yukta026/book_recommender_system/assets/143731993/167e374b-95e3-4619-ba46-579598942a5a)\n\nRecommend Page - (Collaborative filtering results)\n![Screenshot (1676)](https://github.com/Yukta026/book_recommender_system/assets/143731993/6c7a7436-cffc-40e6-81a0-0d9ec1384bf6)\n\nAbout Page -\n![Screenshot (2142)](https://github.com/Yukta026/book_recommender_system/assets/143731993/d7651600-2ee2-4f3b-a5fe-1d9c608b6203)\n\nCode - \nInitially, I had written this code in Jupyter notebook then exported the results in .pkl file and developed the website using flask\n![Screenshot (2202)](https://github.com/Yukta026/book_recommender_system/assets/143731993/6b2d0cf5-634d-4dc6-b6fe-2cd6a1bca920)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyukta026%2Fbook_recommender_system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyukta026%2Fbook_recommender_system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyukta026%2Fbook_recommender_system/lists"}