【发布时间】:2017-06-24 16:15:45
【问题描述】:
我正在实现几个字符串替换器,考虑到这些转换
'thou sittest' → 'you sit'
'thou walkest' → 'you walk'
'thou liest' → 'you lie'
'thou risest' → 'you rise'
如果我保持幼稚,则可以在这种情况下使用正则表达式来查找和替换,例如thou [a-z]+est
但问题在于以 e 结尾的英语动词,因为根据上下文我需要在某些部分修剪 est 并在其余部分修剪 st
实现此目的的快速解决方案是什么?
【问题讨论】:
-
使用 NLTK 研究词干。
标签: python nlp stemming text-processing