Chatbots
Chatterbots, Chatbots oder kurz Bots sind textbasierte Dialogsysteme. Sie bestehen aus einer Textein- und -ausgabemaske, über die sich in natürlicher Sprache mit dem dahinterstehenden System kommunizieren lässt. Sie können, müssen aber nicht in Verbindung mit einem Avatar benutzt werden. Technisch sind Bots näher mit einer Volltextsuchmaschine verwandt als mit künstlicher oder gar natürlicher Intelligenz. Mit der steigenden Computerleistung können Chatbot-Systeme allerdings immer schneller auf immer umfangreichere Datenbestände zugreifen und daher auch intelligente Dialoge für den Nutzer bieten. Solche Systeme werden auch als virtuelle persönliche Assistenten bezeichnet.
Es gibt auch Chatbots, die gar nicht erst versuchen, wie ein menschlicher Chatter zu wirken (daher keine Chatterbots), sondern ähnlich wie IRC-Dienste nur auf spezielle Befehle reagieren. Sie können als Schnittstelle zu Diensten außerhalb des Chats dienen, oder auch Funktionen nur innerhalb ihres Chatraums anbieten, z. B. neu hinzugekommene Chatter mit dem Witz des Tages begrüßen.
Geschichte
Als erster Chatbot der Geschichte gilt Eliza, eine erste Demonstration einer virtuellen Psychotherapeutin, die Joseph Weizenbaum in den Jahren 1964 bis 1966 programmierte.
Deep Learning for Chatbots
- Denny Britz: Deep Learning for Chatbots, Part 1 – Introduction, WILDML vom 6. April 2016
- Denny Britz: Deep Learning for Chatbots, Part 2 – Implementing a Retrieval-Based Model in Tensorflow, WILDML vom 4. Juli 2016
- The Code and data for this tutorial is on Github
Chatbot Frameworks
Literatur
- Terren Peterson: The horrors of spelling when training and building chatbots, Hackkernoon vom 19. November 2017
- Designing bots – 5 questions for Desiree Garcia: Moving beyond building features and solutions to products and experiences, O’Reilly, 15. Dezember 2016
- Adrian Colyer: Using chatbots against voicespam: analyzing Lenny’s effectiveness, the morning paper vom 28. August 2017
- Jiaqi Pan: The Rise of Native Chatbot Development for Website / Mobile App, Chatbot Magazine vom 2. Oktober 2017
Tutorials
- Steve Meyer: Create a Twitter Politician Bot with Markov Chains, Node.js and StdLib, Hackernoon vom 8. November 2017
- Joey Tan: How to build a fully functional chatbot on Facebook Messenger with Ruby on Rails, Medium.com vom 24. April 2017
- Andrea Falzetti: Building an extensible Chat Bot using JavaScript & YAML, Packt Blog vom 3. Januar 2017
- Ben James: Adding Life to your Chatbot, Packt Blog vom 5. Januar 2017
- Ben James: Falling in love with chatbots, Packt Blog vom 6. Dezember 2016
- Aman Mittal: Create a Simple Twitter Bot with Node,js, Hackernoon vom 23. November 2016
- Botwiki.org: Making a Twitter bot with node.js and Cloud9
- Erin McKean: Create a simple, free, text-driven Twitterbot with AWS Lambda & Node.js, Medium.com vom 12. Juni 2016
Links
- Botwiki is an open catalog of friendly, useful, artistic online bots (What is a bot?), and tools and tutorials that can help you make them.
Sie sind hier: Start → Roboter → chatbots.txt