【发布时间】:2014-04-29 22:50:41
【问题描述】:
我正在尝试为我的人工智能论文开发一个 android (java) 项目。它很快基于故事阅读和单词测验。一个人读一个故事并标记他不知道的单词。这些单词被注册到 WordPortfolio db,其中包含“Word_id”、“Seen”(多少次)、“Asked”(在测验中被问了多少次)、“Right”(正确回答了多少次)。
我的数据库中有“单词”表,它有 3 个不同的参数来使一个单词独一无二。这些是“优先级”、“级别”和说明符,无论它是动词、名词、Adj、Adv。等等
我想问的是;
我可以使用哪种算法对这些词进行分类,以便明智地向学习者提出“词义问题”?我希望学习者看到他在故事阅读部分看到的单词不止一个,以巩固它的含义,我也希望他学习新单词。
【问题讨论】:
-
如果我很好地理解了这个问题,您需要在您的数据库中添加一个标签“同义词”。在那里你会存储一个单词的 id 和 id 一个同义词,以及同一个词越来越多的同义词。因此您可以为同义词表中出现的每个单词提供替代词
-
@Vyger 不,不是我的意思。我需要一种算法来分类词义问题,通过使用这些 db 参数来区分具有难度和询问周期的问题。
标签: java android machine-learning artificial-intelligence classification