Natürliche Sprache und Suchmaschinen
Dieser Artikel ist noch in Arbeit, bitte nicht verändern!
In der heutigen Informationsgesellschaft ist es wichtig in der Masse der vorhandenen Informationen die eigentlich relevante Information finden zu können. Für diesen Zweck gibt es Suchmaschinen. Jedoch diese zu nutzen ist nicht einfach, es wird einiges an Wissen benötigt eine solche effektiv einzusetzen. Eine Suchmaschine, in der die natürliche Sprache genutzt werden kann, würde diesen Prozess um einiges erleichtern.
Inhaltsverzeichnis
Mensch – Maschine – Kommunikation
Kommunikation – Interaktion
Wenn es um eine Suche über den Computer geht, besonders in natürlicher Sprache, entsteht eine Kommunikation zwischen Mensch und Maschine, dem Nutzer und der Suchmaschine. Der Nutzer möchte, dass die Maschine ihn im Idealfall so gut versteht, dass es zum bestmöglichen Ergebnis kommt. Da aber noch nicht gesagt werden kann, eine Maschine verstehe einen Menschen, kann auch nicht von Kommunikation gesprochen werden. Deshalb beschränkt sich das Handeln zwischen Mensch und Maschine auf Interaktion. Dabei beherrscht die Maschine nur eine endliche Anzahl an Befehlen, auf die der Mensch zurückgreifen muss.
Natürliche Sprache – Formale Sprache
Um eine Maschine, gleich welcher Art, zu nutzen, muss der Nutzer eine formale Sprache erlernen. Eine einzelne formale Sprache reicht jedoch nicht aus, um alle Maschinen oder auch nur alle Programme eines Computers nutzen zu können. Das bedeutet, für jede Maschine und jedes Programm muss wieder eine neue Sprache erlernt werden. Auch für Suchmaschinen werden solche formalen Sprachen benötigt, wenn sie effektiv genutzt werden sollen. Dies verhindert aber, dass es jedermann möglich ist, effektiv an gesuchte Informationen zu gelangen, da nicht jeder die passende Sprache beherrscht. Gerade in der heutigen Zeit, in der Informationen eine wichtige Rolle spielen, ist dies ein großer Nachteil. Mit der Möglichkeit einer natürlichsprachlichen Suche würde sich dieser aufheben.
Chatbots
1950 prophezeite Alan Turing, in 50 Jahren sei es für Chatbots möglich, so gut mit einem menschlichen Gesprächspartner zu kommunizieren, dass man den Unterschied zwischen einem menschlichen Gesprächspartner und einem Computer nicht mehr bemerken würde. Mittlerweile haben wir 2005 und alljährlich findet der Löbner Contest, ein abgewandelter Turing Test, statt. In diesem Test gewinnt der Chatbot, der es schafft einen menschlichen Mitbewerber zu übertreffen, die Goldmedallie. Bisher wurde sie noch nie verliehen. Stattdessen gab es nur Bronzemedallien an den jeweils besten Chatbot. Keiner der bisherigen Gewinner der Bronzemedallie konnte die eingegebenen Sätze verstehen. Die meisten erkennen Schlüsselworte und suchen eine passende Antwort, die vom Programmierer vorgegeben ist. Jedoch sind auch manche in der Lage eigene Antworten zu generieren, sie sind in der Lage neues dazu zu lernen und manche haben ein „Gedächnis“ über den Zeitraum des Gesprächs.
Intelligente Information Retrieval Systeme
Definition und Anforderung
Die Definition von intelligenten Information Retrieval Systemen (IR – System) ist in der Literatur zwar nicht immer genau die gleiche, doch scheint es dabei um eine Verknüpfung von IR-System und Künstlicher Intelligenz (AI) zu gehen. Zudem sollte ein solches System in der Lage sein eine Frage in der natürlichen Sprache des Nutzers bearbeiten zu können.
Welche Anforderungen an ein solches System gestellt werden, sind dagegen ziemlich eindeutig, dabei kristallisieren sich drei Schwerpunkte heraus:
- Eine automatische Indexierung von Dokumenten
- Der automatische Aufbau eines Thesaurus
- Die Möglichkeit, syntaktisch richtige und effiziente Suchfragen zu stellen