asdevo Projekte

Konzepte, innovative Ideen und meine Projekte

Ein Programm wie ein Mensch

Stell dir vor, auf Facebook schreibt dich jemand an, den du nicht kennst. Woher weißt du, dass er ein Mensch ist? Nun ja, bis jetzt hat die Entwicklung von menschenähnlichen Computer-Programmen noch keine verwechslungsähnliche Chat-Bots hervorgebracht.

Die Textkommunikation ist also ein Bereich, auf dem es vergleichsweise realistisch erscheint, menschliches Verhalten zu programmieren. Dazu kommt, dass in unserem Zeitalter der Informationen ein unglaublicher Fundus an Wissen im Internet befindet und frei verfügbar ist. Darin steckt ein unglaubliches Potenzial.

Bei meinem anderen Projekt, der Sammlung von Webanwendungen, bin ich in einer Wartephase und so brauche mal wieder ein großes Projekt, an dem ich lernen und wachsen kann, das kennt ihr sicher!

Mein Ziel ist es, einen intelligenten und lernenden Chat-Bot zu programmieren. Er soll Leute von sich aus (etwa über Facebook) anschreiben und sich unterhalten können. Komplett ohne mein Eingreifen. Dabei soll sich das Programm merken, was es über den Gesprächspartner im Gespräch erfahren hat und darauf aufbauend handeln. Es handelt sich also um ein selbstlernendes Programm.

Außerdem soll er sich (ähnlich einem Menschen) selbst zu helfen wissen, um bessere Antworten zu geben. Versteht er ein Wort nicht, findet er vielleicht einen Wikipedia-Artikel und analysiert ihn. Darüber kann er das neue Wort mit alten bereits bekannten verknüpfen (also Themen-Gebieten zuordnen).

Um sprachlich bessere Antworten zu geben könnte er auch auf online verfügbare Informationen zugreifen indem er ein Synonym-Wörterbuch zu Rat zieht.

Natürlich muss der Bot geschriebene Sprache verstehen. Fast perfekt wäre es sicher, würde dem Programm eine Grammatik-Referenz und ein Wörterbuch (wie dict.cc) reichen um eine Sprache zu lernen. Aber das umzusetzen sehe ich noch als unrealistisch.

Dazu kommen noch vergleichsweise einfache Aufgaben, wie Umgangssprache zu erkennen oder Abkürzungen, Kleinschreibung bei Substantiven, Zusammenschreibungen, usw in formal korrekte Sprache umzuwandeln. Diese kann dann analysiert und “verstanden” werden.


Kommentiere den Beitrag

Ich habe mir viel Mühe gegeben, diesen Beitrag zu verfassen. Deswegen würde ich mich über einen Kommentar von dir freuen.



Du willst etwas sagen? Trau dich und Lass es die Welt wissen!

Deine Angaben und Informationen werden niemals weitergegeben oder anderswo veröffentlicht.



asdevo » Chat-Bot soll Text verstehen um 15:09 Uhr am 08.01.2012

[...] diese Aufgabe zu erleichtern und die Erkennungsrate zu verbessern wird mein Social Bot den Text in drei Vorgängen [...]


Verschaffe Dir Updates via... Kontakt: Stalke mich!
© 2010-2012 asdevo | Blogverzeichnis Blogverzeichnis - Blog Verzeichnis bloggerei.de