我正在考虑开发类似机器人的系统,它能够回答用户发布的问题,例如
我的未来将如何?
明天我会找一个女朋友吗?
这些是我的系统用户将发布的一般性问题,并且基于主题,我的后端会随机回答。一种精神服务的东西。
我知道这是一个非常广泛的主题,期待在这里得到一个完整的答案,但如果你们能指引我朝着正确的方向前进,那就太棒了。
提前致谢!
答案 0 :(得分:5)
这是在很久以前(1964年)以一种名为Eliza的简单AI程序的形式完成的。伊丽莎是一名“虚拟精神病学家”。它主要回应你的问题,如下:
> I feel terrible.
Why do you feel terrible?
> I feel terrible.
Please don't repeat yourself!
在几乎所有语言中都有很多Eliza的实现。如果我没弄错的话,它最初是用类似LISP的语言编写的。
你可以通过谷歌搜索更多关于伊丽莎的信息。维基百科上还有一篇关于它的文章:http://en.wikipedia.org/wiki/ELIZA