【问题标题】:A bot to reply human questions [duplicate]一个回答人类问题的机器人[重复]
【发布时间】:2013-11-15 09:28:20
【问题描述】:

我正在考虑开发一个类似机器人的系统,该系统将能够回答用户发布的问题,例如

我的未来会怎样?

我明天能找到女朋友吗?

这些是我的系统用户将发布的一般问题,并且根据主题,我的后端会随机回答。一种心理服务。

我知道这是一个非常庞大的主题,希望在这里得到完整的答案,但如果你们能指引我正确的方向,那就太好了。

提前致谢!

【问题讨论】:

  • 您的实际问题在哪里?
  • StackOverflow 是针对与编程相关的特定问题。这太宽泛了,表明您没有进行任何研究。
  • 除了How will be my future?Will I find a girlfriend tomorrow? 之外,我在您的...“问题”中没有看到任何具体问题 - 但我不打算回答这个问题;)
  • @BastiM 那些用户会问我的系统的问题。所以我设计的机器人应该能够回答这类问题。如果让您感到困惑,我很抱歉。

标签: php artificial-intelligence bots


【解决方案1】:

这是在很久以前(1964 年)以名为 Eliza 的简单 AI 程序的形式完成的。伊丽莎是一名“虚拟精神病医生”。它主要呼应了您的问题,如下所示:

> I feel terrible.
Why do you feel terrible?

> I feel terrible.
Please don't repeat yourself!

几乎每种语言都有许多 Eliza 的实现。如果我没记错的话,它最初是用类似 LISP 的语言编写的。

您可以通过谷歌搜索了解更多关于 Eliza 的信息。维基百科上也有一篇关于它的文章:http://en.wikipedia.org/wiki/ELIZA

【讨论】:

  • Eliza - 你打败了我! :)
  • 赞成,因为我知道它存在并且我已经使用它,但不记得名字了!
  • Hay @Roy,这是很棒的信息。现在我有一些东西要研究。谢谢,我会在这里更新我的发现。 ..再次感谢,。
  • 我找到了一个用于 PHP 的 ELIZA 克隆,名为 PHPLiza (techdose.com/tutorials/PHPLiza-A-PHP-Eliza-Clone/121/page1.html)
猜你喜欢
  • 1970-01-01
  • 2021-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-01
  • 2022-01-25
  • 1970-01-01
相关资源
最近更新 更多