Chatbot oder Conversational Interface?

Chatbots sind und bleiben ein Hype-Thema, davon zeugen nicht zuletzt eine große Menge an Artikeln und Blogeinträgen im Internet. Neben dem Begriff Chatbot findet man dort häufig auch die Bezeichnung "Conversational Interface", aber wo liegt eigentlich der Unterschied?

Natural Language Generation mit Java

Eine der natürlichsten Arten für uns Menschen zu kommunizieren ist die Sprache. Weshalb sie alle, die auch mit weniger natürlicher Sprache zu tun haben (also insbesondere Linguisten und im Speziellen Computerlinguisten), gerne auch "natürliche Sprache" nennen. Die Generierung natürlicher Sprache ("Natural Language Generation" - NLG) ist ein relativ junges und momentan sehr beliebtes Forschungsfeld.