我是一名中国学生,我使用抽认卡软件学习英语单词。我认为突出一个单词的词根和词缀对于记住这个词非常有用。所以我正在寻找能够提取根和词缀的算法或查找表。
例如:
foo("agriculture") -> ["agri", "cult", "ure"]
foo("anniversary") -> ["ann", "vers", "ary"]
答案 0 :(得分:1)
您需要进行形态分析。也就是说,将输入文本拆分为语素。
我找到了这个可以在线试用的工具:http://nlpdotnet.com/services/Morphparser.aspx
此外,您可能想要检查ACL wiki(http://aclweb.org/aclwiki/index.php?title=Morphology_software_for_English),您可能会对一些工具感兴趣。
祝你好运。