Our Project

My mom once arrived in Copenhagen, she had no idea where is good food. She looked up an App called Yelp and found a Chinese restaurant which is near Nørreport. When close to the dinner time, she looked up Yelp again, it recommended several restaurants for her. She went to the place which is a Danish restaurant and was very satisfied with what she ordered.She wants to know the logic behind these recommendations

  • Overall

    Video

    Because of the GDPR, we cannot get the data in Denmark from Yelp. So we have to use the data from Yelp America to construct our model. Without the limitation of GDPR, it’s possible to use our method in Denmark and other European countries as well.

    Map

    We have used Folium function to visualize the location of each business in Charlotte area. It shows below, left one is random users location map and right one is friendship users network map. It is easy to be found that random users map has more businesses in the city centre but in the friendship network most of businesses are in the south of the city.

  • Variables / Features

    Variable Description
    business_id 22-character unique string
    user_id 22-character unique string(user indefication number)
    categories An array of strings of business categories
    is_open The status of each busniess
    latitude/longitude Location
    name Business name
    review_star Evaluation of review from each user
    restaurant_star Rating of each restaurant
    reviews Text evaluation from each user
    friend Friendship of each user
  • Network

  • Sentiment

  • Summary