JavaScript CSS Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Grinder
data
tools
README.md
www.py

README.md

GroundTruth

A simple web application to display data collected from Sweet Maria's roasters. It should be noted that the data collected was from 2008 until recent and each coffee score was manually transcribed from the review photo.

Sample coffee review

Getting up and running

Included in the repo are all the web pages of reviews from Sweet Marias. Local processing was needed due to some strange HTML errors which would cause BeautifulSoup to miss data. processLocal will extract all the needed data from the coffee review and then insert it into the database.

python processLocal.py ../data/webpages/

Once the reviews have been extracted, you need to pair up the data with the actual coffee scores. nameMatch will take the coffee name and pair it up with it's proper score.

python nameMatch.py ../data/coffeeData.tsv 

You are now ready to run the web server.

python www.py 80