imclab / NLP_nltk_mongodb

Utilizing NLP/nltk to build a simple vegas hotel recommendation app using guest reviews' sentiments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NLP_nltk_mongodb

Utilizing NLP/nltk to build a simple vegas hotel recommendation app using guest reviews' sentiments

####Folder structure:

static
contains .json, .csv, .css and .js files used to create the web app.
* vegas.json json file of hotels' website and thumbnail urls
  • final.json
    json file of all attributes used in building the recommender system. This includes the hotel category or topic (e.g. rooms, amenities, location, etc), sentiment score per topic, hotel id in tripadvisor, image url from tripadvisor, hotel name and average room rate.

  • hotels.csv
    csv version of some attributes in final.json

  • jquery.nstSlider.css
    css file for the slider element used in the app

  • jquery.nstSlider.js
    js file of slider element used in the app

  • fletcher.css
    css file for the app

  • fletcher.js
    js file containing functions used in the app

vegas.html
Vegas hotel recommender app prototype
vegas.py
Flask server that runs vegas.html

About

Utilizing NLP/nltk to build a simple vegas hotel recommendation app using guest reviews' sentiments


Languages

Language:JavaScript 89.2%Language:HTML 7.2%Language:CSS 3.1%Language:Python 0.4%