In this talk Aish and Jeremy will talk through what makes Scala a great platform for machine learning. They'll provide details on specific languages features and abstractions that enable large scale machine learning at Netflix, talk about features in Dotty that open up new possibilities, and finally provide a state-of-union for what's still missing and holding back adoption of Scala for this field.
Basic Scala, Basic machine learning.
Jeremy is a senior software engineer in the Algorithms Engineering group at Netflix, where he works on building machine learning applications and libraries. As a longtime Scala enthusiast, Jeremy also works to evangelise functional programming techniques and type level approaches. He is active in the open source Scala community, and makes a regular hobby of asking and answering questions on Gitter, contributing to open source projects, and maintaining a few (with varying degrees of success).
Aish is a Research Manager at Netflix. He leads the machine learning research team there for recommender systems and search algorithms. Aish has over 22 years of experience at the intersection of mathematics and software engineering. Prior to Netflix, Aish headed data science at Opentable, Foodspotting, iVistra, and founded the company, vWork, solving large-scale optimization problems.