我需要为自然语言创建特殊的形态词汇。每个单词都应该包含一组特征。PostgreSQL 9.* 在这种情况下有帮助吗?我的意思是:我应该从头开始创建表还是有一些预定义的方法?
问问题
132 次
1 回答
0
您正在寻找的东西远远超出了 PostgreSQL 的典型解决方案旨在构建的内容。您最好的选择是构建您自己的自定义表格。
现在,我只是对语言学主题感兴趣的读者,但对于形态分析,我怀疑你会遇到不同语言具有根本不同的形态系统的问题。例如,南岛语、印欧语和阿萨巴斯语中的形态学概念(我知道所有这些都足够危险)并没有让我觉得非常有利于单一的关系模型。例如,对于 IE 中的动词时态,我们可能有不同的形态,但其他两个则没有。南岛语言中的重复增加了一些曲线球(特别是在处理前缀/后缀/中缀组合时),并且 Athabascan 的插槽不符合其他两种语言对词性的期望。
所以我认为你不可能找到很多通用的变形数据库模式。事物可能是特定于语言和特定目的的。例如,建立一个数据库来寻找中古英语和现代英语之间的形态变化,与仅仅分析推文等当前形态的东西完全不同。
于 2013-05-21T02:09:43.583 回答