Shield image course 1073 20161124 29 wwol8v?1479988629

R, Yelp and the Search for Good Indian Food

15 Exercises 1 hour 664 Participants 1,400 XP

Open Course Description

Are all Yelp restaurant reviews created equal? Should we place greater trust in reviews made by people who know the cuisine well? How about reviews of ethnic restaurants by people of that ethnicity or reviews by seasoned Yelpers? We may not be able to find the perfect restaurant all the time, but leave it to data science to give us tools to make our choices a little easier.

Welcome to our tutorial on Yelp Review Modifications, based on a Springboard blog post by Robert Chen. The post was created as part of Robert's project in Springboard's Foundations of Data Science workshop with the help of his mentor, Andi Bandyopadhyay. Here you will learn the techniques that Robert used to tailor the Yelp star reviews for restaurants.

The following exercises on importing data, data manipulation and data visualization will teach you how to “cut through the noise” and deliver useful metrics for finding a great place to eat on Friday night! The course is an interesting take on a dilemma that we all face on a regular basis. Is the information that is available to us useful? In many cases, yes, but too often a cloud shrouds the real value that the information has. The best part of this course is getting to explore a real world problem and learning how to remove the haze for yourself!

Chapter 1: Importing data and star review modification

Weighting star reviews based on users who review more restaurants

Chapter 2: Generating authentic star reviews

Modifying restaurant reviews to only the native Indian users

Author image course 1073 20161124 29 h00aj1?1479988628
Springboard & DataCamp
DataCamp is a young team of data analytics enthusiasts that provide affordable interactive data science and statistics education to the world. We do not believe in an educational framework that centers on passively reading books, or on watching YouTube videos that put a focus on the instructor, and not the scholar.

We provide courses for both the novice and the experienced data scientist, and even allow passionate users to freely use the learning platform to create their own interactive courses.

Springboard, too, offers data science education with 1-on-1 mentorship from industry experts, and publishes resources for aspiring data scientists, like this guide to data science careers.

This interactive course was based on a Springboard alum's blog post about his final project. The course R code was based on the author's code available at this Github repo.