Archives Articles

Which of TripAdvisor’s reviews are actually helpful?

Gregory Amis posted July 10, 2015
At TripAdvisor, we use machine learning to assess whether a user’s review is substantive and helpful to other users. This article describes our motivations, technology, and results. Problem description TripAdvisor members submit nearly one million reviews every week. We want to publish only the reviews that are helpful to other travelers, but our moderation team can’t possibly read every submitted review. If we can programmatically score a review’s helpfulness, we…
Full Article

My Struggles with Map / Reduce

Louis Calisi posted July 3, 2015
I have a confession to make: I’ve been using Map / Reduce for the past 5 years. Up till recently I thought it was the only way to realistically process massive amounts of data in a reasonable amount of time. I’ve assumed streaming technologies were only relevant for simplistic applications where speed is prioritized over accuracy. I’ve been working on an amazing project for TripAdvisor and have come to the…
Full Article

Ordering Hotels on TripAdvisor as a Minimum Feedback Arc Set problem

Craig Schmidt posted June 26, 2015
Hello from the TripAdvisor Machine Learning Group This is the first in a series of blog posts from the Machine Learning Group at TripAdvisor. We get to work on lots of fun, interesting problems, and we thought you might like to hear about them. What order should we show our hotels? Take a Hotels page for a city on TripAdvisor, like this one for Boston.   How should we sort…
Full Article