Presented By O'Reilly and Cloudera
December 5-6, 2016: Training
December 6–8, 2016: Tutorials & Conference

Concepts before machinery: Harnessing the power of domain expertise for machine-learning-based solutions

Ofer Ron (LivePerson)
4:15pm–4:55pm Thursday, December 8, 2016
Data science and advanced analytics
Location: Summit 1 Level: Beginner
Average rating: ***..
(3.00, 1 rating)

Prerequisite Knowledge

  • A basic understanding of supervised learning

What you'll learn

  • Understand the difference between generic and domain-expertise-based machine-learning systems and how to approach the construction of the domain conceptual model


Too many machine-learning-based data science solutions tend to concentrate their efforts on the specific stack used for learning, whether it’s the choice of big data framework or the precise machine-learning algorithm(s) used. The actual quality of the solution hinges on a good conceptual model of the domain, meaning that the outcomes optimized are much more important than the optimization technique. Moreover, the outcomes that need to be optimized are usually not the obvious ones.

A thorough understanding of the problem domain is essential to a good machine-learning-based product. Ofer Ron examines the development of one such product at LivePerson. LivePerson is the market leader in the ecommerce chat domain. One of the key challenges in this domain is targeting the consumers most likely to buy while best utilizing the chat agents, which are a scarce and expensive resource. Ofer shares LivePerson’s solution to this traffic-targeting problem, explaining the initial generic solution deployed, the failure of this solution, the analysis of the domain following this failure, and the eventual solution deployed with good results—as well as the software architecture necessary for implementing the solution.

Photo of Ofer Ron

Ofer Ron


Ofer Ron is a principal data scientist and architect at LivePerson, where he works on conceptualizing data products, researching them, and getting them deployed and running in production.