Skip to content

ubclaunchpad/yelp-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yelp-challenge

UBC Launch Pad's entry for the Yelp Dataset Challenge

Setup

Ensure that Python 3.6 is installed somewhere that pipenv can find it. One way to do this is using pyenv.

Download the Yelp dataset and unzip it inside of data/ subdirectory. Your directory structure should look like this:

$ tree data/
data
├── README.md
├── yelp_academic_dataset_business.json
├── yelp_academic_dataset_checkin.json
├── yelp_academic_dataset_photo.json
├── yelp_academic_dataset_review.json
├── yelp_academic_dataset_tip.json
└── yelp_academic_dataset_user.json

Running

Running the clustering model preprocessing code:

pipenv install
pipenv run python clustering/preprocess.py

Opening a Jupyter notebook:

pipenv install
pipenv shell
jupyter notebook

Releases

No releases published

Packages

No packages published

Languages