AIML-Dateien: http://www.alicebot.org/aiml/aaa/ Ich möchte diese AIML-Dateien zur Wissensbasis meines Prolog-Programms machen. Bitte helfen Sie mir. Vielen Dank im Voraus.
P.S. Entschuldigen Sie mein schlechtes Englisch.
AIML-Dateien: http://www.alicebot.org/aiml/aaa/ Ich möchte diese AIML-Dateien zur Wissensbasis meines Prolog-Programms machen. Bitte helfen Sie mir. Vielen Dank im Voraus.
P.S. Entschuldigen Sie mein schlechtes Englisch.
http://pycdep.sourceforge.net enthält etwas AIML-ähnliches, das in Prolog implementiert ist. Vielleicht kann es als Ausgangspunkt dienen.
Vielleicht möchten Sie das folgende Buch konsultieren (leihen Sie es in Ihrer örtlichen Bibliothek aus, kaufen Sie nicht das ganze Buch):
Eine Einführung in die Sprachverarbeitung mit Perl und Prolog
Pierre M. Nugues (Autor)
Lehrbuch
Bevor man sich mit Diagramm-Parsern und ähnlichem beschäftigt, enthält das Buch zwei Abschnitte, die sich mit eliza-ähnlichem Template-Matching beschäftigen. Die Abschnitte sind:
9.2 Word Spotting and Template Matching
9.3 Multiword Detection
Sie enthält Prolog-Code-Schnipsel. Die Codeschnipsel sind nicht für Geschwindigkeit oder große Mengen optimiert, aber sie zeigen die allgemeine Idee der Algorithmen.
Das Buch ist gut für die Computerlinguistik, aber Sie sollten vielleicht zusätzliche Quellen für Fragen und Logik usw. konsultieren.
Mit freundlichen Grüßen
P.S.: Derzeit arbeite ich auch an einer Prolog-Portierung einer hybriden Java/Prolog-Extraktionspipeline CAT
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.