BEGIN:VCALENDAR
METHOD:PUBLISH
VERSION:2.0
PRODID:-//Cornell U. Department of Computer Science//Brown Bag Seminar//EN
BEGIN:VEVENT
SUMMARY:Brown bag: Adrian Sampson
DESCRIPTION:Title: Programming Intelligent Assistants\nSpeaker: Adrian
	 Sampson\nAbstract: Intelligent user interfaces are taking over the
	 world. Chatbots\, voice assistants\, recommendation systems\, and
	 proactive suggestion generators all exploit machine learning to guess
	 the user's intent. But implementing an intelligent UI exposes
	 programmers to new kinds of pitfalls and bugs that do not exist in
	 traditional software engineering.\n\nThis talk is about an early-stage
	 research project that addresses the problems in intelligent system
	 design using programming language abstractions. It's a collaboration
	 between NLP\, PL\, and systems researchers. We've designed a language
	 embedded in JavaScript that lets domain experts apply machine learning
	 without becoming ML experts themselves. The language's core concept is
	 ambiguity: the programmer specifies the space of resolutions for the
	 ambiguity in user input\, and ML algorithms search that space.\n\nWe've
	 demonstrated the programming language by showing how it simplifies the
	 construction of tasks for natural-language chatbots.
LOCATION:Gates 122
UID:2016-10-18
STATUS:CONFIRMED
DTSTART:20161018T160000Z
DTEND:20161018T170000Z
LAST-MODIFIED:20161014T195629Z
ORGANIZER;CN=Jonathan Shi:http://www.cs.cornell.edu/~jshi/brownbag/
DTSTAMP:20260408T131759Z
END:VEVENT
END:VCALENDAR