使用PHP查找相关的单词/概念

时间:2012-03-14 21:03:56

标签: php artificial-intelligence tagging

我有一个项目,我正在研究它,需要这样的东西:

当有人写下一个单词时,系统会找到一些与第一个单词相关的其他单词。

例如,如果有人写下“曼联”,系统会自动说“足球”,“足球”,“超级联赛”,“目标”,“比赛”等。

你知道我该怎么做吗?我在哪里可以获得这些信息?

1 个答案:

答案 0 :(得分:2)

试着看普林斯顿的WordNet。 http://wordnet.princeton.edu/

它应该能够提供各种类似的单词,只需浏览它们提供的图形。

<强> [编辑] 看起来你需要比在WordNet中查找更强大的东西。

尝试编写一个推荐系统(请参阅维基百科页面的评论概述),该系统会考虑用户愿意撬开他们手中的数据以及一些功能,包括“wordnet功能”,这可能是从其他语言翻译成英语。

请务必将用户的语言作为功能包含在内,如果可能,请选择一种算法,以确定wordnet对该语言的可靠程度。