如何在Python中将德语复数名词转换为单数?

时间:2012-11-20 10:10:26

标签: python

我正在寻找一种算法,它将德语复数名词转换为单数。任何想法都是受欢迎的。

2 个答案:

答案 0 :(得分:4)

将复数转换为单数和后退是任何语言中的难以任务。与大多数语言一样,德语中都有general rules and exceptions,这使得创建简单的计算机算法变得棘手。

要正确地执行此操作,您必须使用nltk library(自然语言工具包)。对于胆小的人来说,这不是而不是

如果你想走这条路,奥莱利出版了一本关于图书馆的优秀书籍,现在是available for free online

答案 1 :(得分:0)

您可以从nltk - 自然语言工具包中查看this example开始。

PS 的 你也可以看看inflect,它确实是你正在寻找的,但是对于英语单词。如果你想为德语创造一些东西,你最好看看他们是如何在inflect中做到的,而不是重新发明轮子。