Project for PV254 (Fall 2019). Recommends a city based on your travel history.
# Motivation
## Problem statement
We're recommending cities to visit as travel destinations based on person's travel history and other preferences.
-**Use case:** I, as a user, want to find interesting cities to visit based on cities I liked in the past and my personal preferences (e.g. cost, peacefulness, etc.)
## Dataset
The dataset, found in the `data/` folder, is scraped from user pages of [nomadlist.com](www.nomadlist.com). Contains 72k trips, 3700 users and 599 cities.
## Algorithms
- cosine similarity on features of `cities` dataset
- SVD, NMF, KNN, Baseline
The dataset, found in the `data/` folder is scraped from user pages of [nomadlist.com](www.nomadlist.com). Overall, we were able to get data from over 72k trips, 3700 users and 599 cities.
### Loading the dataset with pandas
Some boilerplate code is needed to load the dataset properly. Example: