0

有谁知道是否有某种方法可以向 Emacs 的治疗师发送“问题”并取回回复?(我正在写一些应用程序,并想重用它的自然语言处理能力)

4

1 回答 1

1

非官方的 API 是在“医生模式”中查看绑定到 RET 的函数,看看它做了什么。然后,您可能会编写一些代码并使用应用程序中的 emacsclient 来评估该代码并来回传递数据。

例如,我看到doctor-read-print将医生发送的值设置为用户编写的句子,然后增加医生--lincount,并调用doctor-doc(您需要从缓冲区解析医生的响应)。

但由于 Eliza 是一个经典的 IA 示例,我相信您可以找到多种语言的免费版本。

于 2013-07-17T15:05:30.957 回答