【发布时间】:2018-03-01 07:00:56
【问题描述】:
我在达里语中使用nltk.word_tokenize。问题是我们在一个单词之间有空格。
例如单词"زنده گی",意思是生命。和相同的;我们还有很多其他的话。所有以字符"ه" 结尾的单词我们必须给它一个空格,否则,它可以组合,例如"زندهگی"。
谁能帮助我使用[tag:regex] 或任何其他不应该标记一个单词的一部分以"ه" 结尾的单词的方式,然后会有"گ " 字符。
【问题讨论】:
-
我修改了你的问题。当然你可以再次编辑它;如果我的毁了你的
-
请编辑您的问题以添加一两句达里语文本,以及您想要的标记化(Python 列表)。 (您可以粘贴
nltk.word_tokenize的输出并手动更正) -
谢谢你,因为我是这个论坛的新人。
-
@TheAfghan 也许你可以标记化并进行后期处理来解决这个问题。只是一个想法,因为它可能会更容易。例如,您可以迭代令牌列表并构建一个新的,如果满足您的条件,则将两个令牌放在一起。
-
@TheAfghan 你还需要这方面的帮助吗?
标签: python regex nltk nltk-trainer nltk-book