Пролог-переводчик - PullRequest
       20

Пролог-переводчик

1 голос
/ 13 мая 2011

Мне нужно «закодировать» что-то вроде Eliza.pl, я не знаю с чего начать.Я нашел эту ссылку: http://www.informatik.uni -hamburg.de / WSV / training / projekte / eliza.pl это то, что мне нужно, чтобы «кодировать», но я не хочу идти вразрез с законом, поэтомуЯ хочу сделать это сам.

Как начать эту работу?с чего начать?

1 Ответ

1 голос
/ 08 декабря 2011

Основная идея Элизы хорошо объяснена в следующей книге:

 An Introduction to Language Processing with Perl and Prolog
 Pierre M. Nugues
 http://www.amazon.com/Introduction-Language-Processing-Perl-Prolog/dp/3642064051
 Section 9: Partial Parsing, Section 9.2.1: ELIZA

Вы также найдете примеры работающего кода Пролога.Но в коде используются грамматики для определенных выражений (DCG) и, конечно, используется Prolog.

Поэтому, прежде чем приступить к работе с книгой, вам, вероятно, следует пройти базовый курс по Прологу, который охватывает также некоторые DCG.

С наилучшими пожеланиями

...