Jun 19, 2015 · 27m · mad
Joseph Essas, OpenTable // Mining Diner Talk (Hosted by FirstMark Capital)
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
OpenTable CTO Joseph Essas presents how the company utilizes open-source big data architecture, natural language processing, and machine learning to analyze verified diner feedback. By extracting topics, culinary trends, and sentiment from reviews and reservation notes, OpenTable bridges the gap between restaurant marketing and diner expectations while powering personalized dining experiences.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Matt holds 1.2% of the talking time here. How this is scored →
speaking balance: gold is Matt, purple is the guest (3 minute bins)
Joseph playfully resists host Matt Turck's strict 23-minute time limit before starting his presentation.
Hardest push from Matt ▶ 22:58 Host steering topic to weather modelingMatt interjects into Joseph's response to specifically direct the conversation toward OpenTable's weather prediction capabilities.
Biggest teaching moment ▶ 24:00 Explaining OpenTable's revenue breakdownJoseph educates the audience on OpenTable's dual revenue model based on subscription software and per-seat performance fees.
Matt holds his own ▶ 22:58 Citing OpenTable weather prediction dataMatt demonstrates informed knowledge of OpenTable's internal tech stack by highlighting their specific use of weather forecasting for reservation modeling.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | Matt as informed peer | Guest teaching | Guest disagreement | Matt pushing back | Why |
|---|---|---|---|---|---|---|
| Core Mission and Diner vs. Restaurant Perceptions | 0 | 0 | 0 | 0 | Joseph opens his solo presentation introducing OpenTable's scale and data architecture. The host does not participate during this monologue segment. | |
| Unique Value of Verified Diner Reviews | 0 | 0 | 0 | 0 | Joseph explains how OpenTable verifies reviews via seat status and details their topic modeling methodology. The host is absent during the presentation. | |
| Clustering Topics into Core Experiential Categories | 0 | 0 | 0 | 0 | Joseph demonstrates how topic clustering reveals blind spots in how restaurants view themselves versus what diners value. Host is absent during monologue. | |
| Cross-Continental Nuances and the Valentine's Day Steak Phenomenon | 0 | 0 | 0 | 0 | Joseph discusses regional differences and Valentine's Day review data insights regarding steak quality. Host is absent during monologue. | |
| Automated Attribute Extraction and Personalization Profiles | 0 | 0 | 0 | 0 | Joseph reviews dish tag extraction, notable features, and diner personalization profiles. Host remains absent during monologue. | |
| Analyzing Diner Reservation Notes and the Evolution of Hospitality | 0 | 0 | 0 | 0 | Joseph covers shift trends in user reservation notes and illustrates high-end personalized hospitality. Host is absent. | |
| Conclusion of Presentation and Stage Transition | 3 | 2 | 0 | 1 | Host Matt Turck steps in to ask about the data science team structure and prompts Joseph on weather prediction modeling. Joseph answers in detail. | |
| Q&A: OpenTable Revenue Model and OpenTable Pay Experiment | 1 | 2 | 0 | 0 | Matt moderates Q&A from audience members covering OpenTable's revenue model and the OpenTable Pay feature, which Joseph explains collaboratively. |