For decades, the relationship between developer and computer was simple: the human told the machine what to do. Next came machine learning systems, where the machine was in charge of computing the functional logic behind developer-supplied examples, typically in a form that humans couldn’t even understand. Now we are entering a new age of software development, where humans and machines work collaboratively together, each doing what they do best. The Developer describes the “what” — objects, actions, goals — and the machine produces the “how”, writing the code that satisfied each user’s request by interweaving developer-provided components. The result is a system that is easier to create and maintain, while providing an end-user experience that is more intelligent and adaptable to users’ individual needs. In this talk, we will show concrete examples of this software trend applied to a next-generation conversational assistant. We will supply you with a freely downloadable development environment so that you can give this a try yourself, and start monetizing your content and services through a new channel that will be backed by more than a billion devices in just a few years.

About the Speaker

Adam Cheyer is co-Founder and VP Engineering of Viv Labs, and after acquisition in 2016, a VP of R&D at Samsung. Previously, Mr. Cheyer was co-Founder and VP Engineering at Siri, Inc. In 2010, Siri was acquired by Apple, where he became a Director of Engineering in the iPhone/iOS group. Adam is also a Founding Member and Advisor to Change.org, the premier social network for positive social change, and a co-Founder of Sentient Technologies. Mr. Cheyer is an author of more than 60 publications and 27 issued patents.