A conversational agent is a Agent (data-processing) which dialogs with a user. Research on this Man-machine Interface is influenced by the competition on the Test of Turing (1950): to give the illusion which a program thinks by a judicious dialog.
L' English “robot speaking” or chatterbox “speaking box”, limit the complexity of this communication. To cat means to chatter, by short and instantaneous exchanges, like the human ones with a Logiciel of cat . Conversational French ( cum, Co, idiot “together”, versus “towards”) adds the concept of convergence between the human one and the machine. In this direction, the dialog boxes acquire a utility, in particular since the development of Internet. A user is invited to formulate his demand for natural language, it is refined by a convivial exchange, whose software interprets a operational Requête for its Information system. A conversational agent can moreover seek the Effet ELIZA. ELIZA, one of the first chatterbots , simulated a Psychothérapeute rogérien, several people would have become dependant about it émotionnellement. The conversational agents thus overflow research or the entertainment, they implement knowledge Linguistique S, Psychologique S, and of course Informatique S.
A chatterbot is a program (robot) which tries to converse with a person during a few minutes or more by giving appearance of a conversation with human. It is true that a good comprehension of the conversation is necessary to the behavior of a judicious dialog, but the majority of the chatterbots are not tested there. They rather locate the key words or the expressions of their interlocutor to find answers prepared or calculated in advance and which can carry out the conversation more far from one more or less intelligent manner, but without requiring to include/understand what they speak.
The first chatterbots were ELIZA, PARRY, and SHRDLU.
ELIZA was creates in 1966. It had been created by Joe Weizenbaum, of the Massachusetts Institute off Technology (MIT), and took only 3 pages in language SNOBOL.
It started by raising a neutral question ( Hello. Why do you come to see me? ) with the person tested, then each time analyzed the answer to try to rest a question in relation to this one.
Contests of chatterbot are organized each year to promote the emulation in this field. Currently, one attends the birth of many chatterbots, partly thanks to the Prix Loebner, which tries to be a kind of Test of Turing. At the time of these contests, in order to evaluate the chatterbot, the jury can dialog either with human or with a chatterbox through an interface keyboard/screen. At the end of a certain time, the jury must evaluate if the candidate tested is a machine or not.
The most daring chatterbots are those which try to extract from knowledge of their conversations like ECTOR (in English, learning club-footed ), but these are also those whose results are currently the least impressive.
| Random links: | Puff pastry | Hoe | Vulgrin II of Angouleme | Construction of the angle half | Paul-Jean Herault |