16.05.2017
KI-Plattform
Facebook stellt ParlAI zur Entwicklung von Chatbots vor
Autor: Alexandra Lindner
ProStockStudio / shutterstock.com
Facebook stellt mit ParlAI eine Plattform zur Entwicklung von intelligenten Chatbots als Open-Source zur Verfügung. Die Konversation zwischen Mensch und Maschine soll so noch natürlicher und vielschichtiger werden.
Facebook hat mit ParlAI ("par-lay") ein Plattform zur Entwicklung intelligenter Chatbots veröffentlicht. Das Werkzeug soll Entwicklern dabei helfen, die Konversationsfähigkeiten von Chatbots zu verbessern. Vor allem sollen die Maschinen so natürlicher mit den Nutzern kommunizieren.
Laut Facebook wären Chatbots inzwischen zwar in der Lage, spezifische, unabhängige Aufgaben zu erledigen, hätten jedoch Schwierigkeiten mehr als einen einzigen Satz zu verstehen. Ein komplexer Dialog wie etwa die Reservierung in einem Restaurants oder auch Smalltalk über Sport und Nachrichten erfordere aber das Verstehen komplizierterer Satzgebilde beziehungsweise mehrere Sätze hintereinander.
Die Open-Source-Plattform ParlAI soll Forschern nun die Möglichkeit geben, neue Algorithmen zu testen und auszubauen, die Chatbots auch komplexere Unterhaltungen führen lassen.
Die Plattform steht interessierten Entwicklern über GitHub kostenlos zur Verfügung. Vorprogrammiert sind bereits über 20 verschiedene Datensets. Diese unterteilt Facebook in fünf Kategorien:
- Beantwortung von Fragen: Dabei handelt es sich um die einfachste Form von Dialogen. Ist der entsprechende Datensatz für die Antwort hinterlegt, kann sofort überprüft werden, ob die Antwort korrekt ist.
- Vervollständigen von Sätzen: Hierbei soll der Forscher ein beliebiges Wort auslassen um dieses dann von einem Computer einsetzen lassen. Auch hier ist die Evaluation unmittelbar gegeben.
- Zielführende Konversation: Diese Art des Dialoges ist schon etwas komplexer, aber auch realistischer, als etwa die Beantwortung einer simplen Frage. Dabei geht es etwa um eine Filmempfehlung, eine Flugbuchung oder die Koordination einer Verabredung.
- Smalltalk: Unterhaltungen dienen nicht immer dazu, eine bestimmte Antwort zu bekommen oder ein Ziel zu erreichen. Oft unterhalten sich Menschen auch zum Beispiel nur über Sportereignisse, Filme oder andere Interessen. Chatbots sollen laut Facebook auch die Fähigkeit besitzen, sich mit Menschen zu unterhalten, ohne eine Antwort finden zu wollen.
- Visualisierte Dialoge: In dieser Kategorie geht es darum, dass die Chatbots erkennen, wann es etwa sinnvoll ist, ein Bild oder einen externen Text einzublenden.
ParlAI unterstützt unter anderem die AI-Frameworks PyTorch, Tensorflow, Theano, Torch. Um die Forschungsergebnisse direkt zu testen, ist in die Plattform außerdem eine Anbindung zu Mechanical Turk von Amazon integriert.
Personen
Nfon CCO Gernot Hofstetter tritt zurück
Gernot Hofstetter war sechs Jahre beim Münchner Cloud-PBX-Anbieter Nfon, zuletzt als Chief Commercial Officer. Nun hat er das Unternehmen verlassen und ist zum Start-up Stealth Mode gewechselt.
>>
Künstliche Intelligenz
Memary - Langzeitgedächtnis für autonome Agenten
Das Hauptziel ist es, autonomen Agenten die Möglichkeit zu geben, ihr Wissen über einen längeren Zeitraum hinweg zu speichern und abzurufen.
>>
Cloud Infrastructure
Oracle mit neuen KI-Funktionen für Sales, Marketing und Kundenservice
Neue KI-Funktionen in Oracle Cloud CX sollen Marketingspezialisten, Verkäufern und Servicemitarbeitern helfen, die Kundenzufriedenheit zu verbessern, die Produktivität zu steigern und die Geschäftszyklen zu beschleunigen.
>>
Reactive mit Signals
Neuer Vorschlag für Signals in JavaScript
Das für die Standardisierung von JavaScript verantwortliche Komitee macht einen Vorschlag für die Einführung von Signalen in die Programmiersprache. Signals sollen reaktives Programmieren in JavaScript einfacher machen.
>>