Skip to content

GyanendraMaurya/book-recommendation-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

book-recommendation-system

Requirement:

Software requirements:

If the system doesn't work as expected try installing the exact version of the software/libraries.


  • python 3 (3.6.5)
  • django (2, 0, 4, 'final', 0)
  • pandas (0.24.1)
  • numpy (1.15.0)
  • scipy (1.1.0)
  • scikit-learn (0.20.3)

Installations

Install python, django and other libraries(use google if necessary) download and extract the repository to your desired location, go to the root folder of the project and open terminal and run the following commands and run the following commands. For Windows use python and for Linux use python3 in commands.

To setup database

python manage.py makemigrations
python manage.py migrate

Create superuser

python manage.py createsuperuser
Add the details asked

Load data(user, books, ratings)

python load_books.py data/books.csv
python load_users.py data/users.csv
python load_rating.py data/ratings.csv

Run server

python manage.py runserver

open google chrome or any browser, go to localhost:8000

Additional Info

To open admin panel go to localhost:8000/admin
Enter username and password of superuser to log in.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published