Insights

Parsing Complex Data to Solve ‘Simple’ Problems

1 min read Joe Hanson on Feb 17, 2015
Try PubNub Today

Free up to 1MM monthly messages. No credit card required.

Subscribe to our newsletter

By submitting this form, you are agreeing to our Terms and Conditions and Privacy Policy.

In this talk, Yelp product manager Travis Brooks discusses his methodology for approach for how to parse complex data to answer 'simple' problems.

Yelp product manager Travis Brooks asks the question: How Yelp is able to parse its 100 top restaurants?

It’s a very simple problem to state, but not so clearly defined, and is even harder to actually answer. The problem with this is, all the words in this question are ill-defined.

  • What do we mean by best?
  • What is considered a restaurant?
  • What’s “on Yelp” mean? Who is reviewing the specific business?

These are the sorts of questions and challenges that a product manager faces. How can we take a simple question, problem, or request and approach and solve it the best way possible?

In the talk below, Brooks goes through the methodology of how he and his team approached the problem, pitfalls, and then turns around and looks at it from a product view.

SF Product Manager Meetup: Travis Brooks on the 100 Best Restaurants on Yelp from PubNub on Vimeo.

More from PubNub

Comparing Game Engines: Unity vs Unreal vs the Rest
Real-Time Gaming BlogSep 21, 20225 min read

Comparing Game Engines: Unity vs Unreal vs the Rest

Comparing the major game engines: Unity vs Unreal Engine vs Corona SDK vs GameMaker Studio, including the benefits and cons of...

PubNub Staff

PubNub Staff

Python Socket Programming: Client, Server and Peer Libraries
BuildSep 21, 20226 min read

Python Socket Programming: Client, Server and Peer Libraries

Sockets (aka socket programming) enable programs to send and receive data, bi-directionally, at any given moment. This tutorial...

PubNub Staff

PubNub Staff

Node.js WebSocket Programming Examples
BuildSep 21, 20226 min read

Node.js WebSocket Programming Examples

An overview and examples of basic socket and WebSocket programming with Node.js.

PubNub Staff

PubNub Staff