concordância para uma frase usando NLTK em Python
É possível obter concordância para uma frase no NLTK?
import nltk
from nltk.corpus import PlaintextCorpusReader
corpus_loc = "c://temp//text//"
files = ".*\.txt"
read_corpus = PlaintextCorpusReader(corpus_loc, files)
corpus = nltk.Text(read_corpus.words())
test = nltk.TextCollection(corpus_loc)
corpus.concordance("claim")
por exemplo, os retornos acima
on okay okay okay i can give you the claim number and my information and
decide on the shop okay okay so the claim number is xxxx - xx - xxxx got
e agora se eu tentarcorpus.concordance("claim number")
não funciona ... Eu tenho o código para fazer isso usando apenas.partition()
método e alguma codificação adicional sobre o mesmo ... mas eu estou querendo saber se é possível fazer o mesmo usandoconcordance
.