http://insight-app-yanchu.herokuapp.com/
- beeradv_crawler ---- a web crawler I wrote to scrape beer ratings & reviews from beeradvocate.com
- brcrawl.py ---- crawler
- brparse.py ---- parser 1
- beer_brew_style_idmapping.py ---- parser 2
- beermenus_scraper ---- scraping scripts for beermenus.com, using selenium
- bmscrp.py ---- scraper
- bmpars.py ---- parser
- matcher_google.py ---- script to match beer names between beermenus and beeradvocate using google search
- EDA.ipynb ---- show the data
- review_nlp
- tfidf_glda.py ---- beer review topic modeling using guilded LDA with TFIDF
- recommendor
- recomdl.py ---- recommendation model, with modification on the surprise package
- Heroku ---- Dash webapp running on heroku
- app.py ---- Dash main file
- utils
- myweb.py ---- webpage setup
- beername_matcher.py ---- match input beername with beeradvocate data, using TFIDF vector matching