Historically, Eventbrite has been a platform that allows event organizers to easily market and manage their events, but recently, it has taken an active role in connecting potential attendees to events that they will enjoy. Right now, Eventbrite is focused on an effort it calls “data-driven discovery”—rapidly developing the infrastructure and algorithms that will allow it to model its users and make event search and recommendation a highly personalized experience.
But this is no small undertaking, and Eventbrite has some interesting challenges to overcome. A chief concern is that, unlike movies or consumer goods, events are an unusually short-lived type of product. Netflix and Amazon use customer interactions to build rich recommendation models of their products, but when an event is published to Eventbrite there is no user-interaction data. By the time the event is finished, Eventbrite may have only started to adequately understand how the event matches to users. To address this issue, Eventbrite is implementing a hybrid recommendation methodology that starts with purely content-based recommendations and then incorporates collaborative-filtering recommendations as information becomes available. What’s more, as search and recommendation are cut from the same fabric, search too will be customized to Eventbrite’s individual users’ tastes, allowing for serendipitous event discovery.
John Berryman started out in the field of aerospace engineering, but soon found that he was more interested in math and software than in satellites and aircraft. He made the leap into software development, specializing in search and recommendation technologies. John’s a senior software engineer at Eventbrite, where he helps build Eventbrite’s event discovery platform. He also recently coauthored a tech book, Relevant Search, (Manning). The proceeds from the book have mostly paid for the coffee consumed while writing it.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com
Apache Hadoop, Hadoop, Apache Spark, Spark, and Apache are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries, and are used with permission. The Apache Software Foundation has no affiliation with and does not endorse, or review the materials provided at this event, which is managed by O'Reilly Media and/or Cloudera.