Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

4年前关闭。



Improve this question




我正在尝试创建一个类似于ELIZA的程序。我更喜欢以通用语言(例如ruby,java,C++)实现该项目。
是否有适用于这些语言的某种框架(开源会很棒)?

最佳答案

聊天机器人的核心是自然语言处理器(NLP),该引擎执行的算法会将人类输入的句子(例如纯英语)分解为计算机可以处理的一系列 token 。

尽管我不熟悉聊天机器人框架,但您可以使用几种开源NLP引擎来实现聊天机器人:

例如Open NLP

搜寻“自然语言处理器”将使您指向其他来源

关于java - 有没有可用的聊天机器人框架? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3904411/

10-12 04:06