What Will A Companionable Computational Agent Be Like? (Lovelace Lecture 2010)
Yorick Wilks explores the state of the art in modelling realistic conversation with computers over the last 40 years, and asks what we would want in a conversational agent (or 'Companion') designed for a long-term relationship with a user.