Big Data @ Yelp -- taming the reviews & recommendations

Big Data @ Yelp

Yelp has more than 36 million reviews of local businesses in 20 countries. But reviews are only the tip of the iceberg that is Yelp's data. In January, more than 100 million unique visitors came to and Yelp was used on 9.4 million unique mobile devices. Also in January, 4.6 million calls were made and 5.7 million sets of directions were generated through Yelp's mobile apps.

All of these interactions provide rich data for Yelp to analyze to make it even easier for people to connect with great local businesses. MapReduce (using mrjob and Amazon's Elastic MapReduce) is the workhorse that powers features like "review highlights", "people who viewed this also viewed...", and the statistics used in online scoring for search and ads. Realtime statistical analysis and monitoring within the ads system is built using Tornado and Scribe and an application specific Python framework that reuses offline reducers. Future ideas include adapting the MapReduce model to realtime stream processing.

In this session Jimmy will go over some of the technologies used in Yelp and answer your questions.

6pm - arrive, networking
6:30pm - session starts
7:30pm - more networking

This event is hosted by Samsung R&D
(Free Food & Drinks!)

About Jimmy Retzlaff:
Jimmy Retzlaff manages the Ads Team within engineering at Yelp. He joined Yelp in 2010 as an engineer and moved to management in 2012. Previously Jimmy worked at Amazon's Lab126 developing on-device content indexing and search for the first three generations of the Amazon Kindle. Jimmy has a B.S. in Mathematics from Harvey Mudd College and has been developing software professionally for nearly 25 years.

Join or login to comment.

  • Eddie W.

    wonderful talk!

    April 25, 2013

  • Ghananeel G.

    nice one, speaker new his stuff really well. Awesome. Wish they did some real good sentiment stuff

    April 24, 2013

  • Prashant

    Great presentation, excellent venue

    April 24, 2013

  • Vijay

    Sujee, it was a good meetup. Thanks for organizing the event.

    April 24, 2013

  • vincent p.

    Fantastic give back from the speaker. I learned a lot.

    April 24, 2013

  • Andres Le R.


    April 24, 2013

  • Piyush G.

    Technicallu invigorating!

    April 24, 2013

  • Piyush G.

    Technicallu invigorating!

    April 24, 2013

  • Alexis R.

    Excellent content & venue!

    April 24, 2013

  • Jason C.

    Cannot make it as a last minute meeting came up.

    April 24, 2013

  • Mahadev K.

    I did not RSVP, its closed but can I still attend?

    April 24, 2013

  • Shailin S.

    Could't make it this time.

    April 24, 2013

  • Ronald Z.

    really wanted to attend, but something just came up.

    April 24, 2013

  • Pankaj A.

    getting clashed with the search meetup...
    I hope it will be recorded.

    April 24, 2013

  • James M.

    Stuff came up and I cannot attend this and an emergency conference call

    April 24, 2013

  • Bill R.

    Can't make it tonight

    April 24, 2013

  • Ram N.

    Could not make it this time.

    April 24, 2013

  • Min

    Hi, I am wondering if there would be a possibility of live stream? Please confirm. Thx!

    April 24, 2013

    • Sujee M.

      not this time, sorry. Something for me to consider for future events... thanks

      April 24, 2013

  • Ali M.

    Sorry need to attend a late meeting.

    April 24, 2013

  • Larry T.

    I will be there.

    April 22, 2013

  • Ghananeel G.

    Want to attend this one

    April 22, 2013

  • Bobby S.

    Thank you

    April 19, 2013

  • Morgane L.

    Data scientist at AgilOne

    April 16, 2013

Our Sponsors

  • Oreilly

    20% Discount for Strata Conference (code UGBDG20)

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy