我有一个项目,我正在研究它,需要这样的东西:
当有人写下一个单词时,系统会找到一些与第一个单词相关的其他单词。
例如,如果有人写下“曼联”,系统会自动说“足球”,“足球”,“超级联赛”,“目标”,“比赛”等。
你知道我该怎么做吗?我在哪里可以获得这些信息?
答案 0 :(得分:2)
试着看普林斯顿的WordNet。 http://wordnet.princeton.edu/
它应该能够提供各种类似的单词,只需浏览它们提供的图形。
<强> [编辑] 强> 看起来你需要比在WordNet中查找更强大的东西。
尝试编写一个推荐系统(请参阅维基百科页面的评论概述),该系统会考虑用户愿意撬开他们手中的数据以及一些功能,包括“wordnet功能”,这可能是从其他语言翻译成英语。
请务必将用户的语言作为功能包含在内,如果可能,请选择一种算法,以确定wordnet对该语言的可靠程度。