2013-04-15 29 views
0

我想做一个算法解析(我不知道这是否是正确的词)一个问题,并得到正确的答案。解析一个短语

如果有人问“什么是太阳?”,正确的答案应该是“是明星”

这从短语的列表,像这样得到:

“是明星” “炎热brigth” “我不知道” 等

现在,我想知道我在哪里可以得到这方面的信息,

我认为这里的主要问题是如何让程序明白“太阳”是一颗明星,以及如何得到最准确的答案,因为“热火朝天”也是一个有效的答案。

谢谢

回答

1

这是人工智能领域称为机器学习的问题。 如果你想写出好的算法,你不能仅仅解析一些短语。这并不像看起来那么简单。

你想编写自己的应用程序一样http://www.cleverbot.com

我认为你需要阅读和了解机器学习。

+0

好的,谢谢:D Offtopic - 很长一段时间,因为我上次使用了cleverbot,现在它只是rickrolled我D: – leojg