Skip to content

Created a web application which recommends content from JavaProgramming wikibooks to users based upon their behavior tracked on the stack overflow website. Python script using BeautifulSoup was used to crawl data from Java wikibooks website and was indexed using Elasticsearch. Subsequently similairty based content was shown to users by leveragi…

Notifications You must be signed in to change notification settings

hardikfuria12/content-based-recommendation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Content Based Recommendation System

Steps

  1. We need Elastic Search for this Project
  2. Go to https://www.elastic.co/downloads/elasticsearch. Depending upon your OS, download the software.
  3. Replace the 'elasticsearch.yml' in the config file with the one attached in this submission.
  4. Open your console and start the server, for windows - .\bin\elasticsearch.bat
  5. In your root folder create a directory 'KnowledgeDataset' ( I have created a blank folder and zipped it in this submission, just in case ;) )
  6. Run the scarpeandload.py
  7. Scrapped files in json format will be saved in KnowledgeDataset and will be indexed on the ES Cluster
  8. Run 'index.html' boom you are good to go.

About

Created a web application which recommends content from JavaProgramming wikibooks to users based upon their behavior tracked on the stack overflow website. Python script using BeautifulSoup was used to crawl data from Java wikibooks website and was indexed using Elasticsearch. Subsequently similairty based content was shown to users by leveragi…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published