Book Recommendation System

A book recommendation system is a type of recommendation system where we have to recommend similar books to the reader based on his interest.Book Reading is a huge hobby for people all across the globe. There are three basics needs that are mandatory for customer delight.

  1. Get recommendation based on user personal historical data
  2. Add to point 1, the feedback/ratings of the general set of users to get recommendations
  3. Some Intelligence to find the recommendations even if spelling mistakes are there or full name not being remembered when trying to search Book Recommendation System is taking care of all these isolated systems that we find and put across the smart solution for getting the recommendations

Why this Application?

  1. Users can use book recommendation systems to search and select books from a number of options available on the web or elsewhere electronic sources.
  2. User will get a little bit selection of products that fit the description, given a large group of objects and a description of the user needs.
  3. The proposed recommendation system will provide user's ability to view and search the publications.

Prerequisites

Install Node JS

Refer to https://nodejs.org/en/ to install nodejs

Install create-react-app

Install create-react-app npm package globally. This will help to easily run the project and also build the source files easily. Use the following command to install create-react-app

npm install -g create-react-app

Live Application URL

The Application is deployed in http://book-recommendation-web-app.vercel.app/ Click on the link to see the application

Cloning and Running the Application in local

Clone the project into local

Install all the npm packages. Go into the project folder and type the following command to install all npm packages

npm install

In order to run the application Type the following command

npm start

The Application Runs on localhost:3000