有没有一种方法(模式或 Python 或 NLTK 等)来检测一个句子中是否有一个单词列表。
IE
The cat ran into the hat, box, and house.
| The list would be hat, box, and house
这可以是字符串处理的,但我们可能有更通用的列表:
IE
The cat likes to run outside, run inside, or jump up the stairs.
|
List=run outside, run inside, or jump up the stairs.
这可能在段落的中间或句子的末尾,这会使事情变得更加复杂。
我一直在使用 Pattern for python 并且我没有看到解决这个问题的方法,并且很好奇是否有使用模式或 nltk(自然语言工具包)的方法。