2
我正在處理文本搜索項目,並使用文本blob從文本中搜索句子。 TextBlob有效地使用關鍵字拉取所有句子。然而,對於有效的研究,我也想提出一個句子,之後我無法確定。使用python進行文本搜索
下面是我使用的代碼:
def extraxt_sents(Text,word):
search_words = set(word.split(','))
sents = ''.join([s.lower() for s in Text])
blob = TextBlob(sents)
matches = [str(s) for s in blob.sentences if search_words & set(s.words)]
print search_words
print(matches)
你的代碼中是否有一些縮進錯誤? –
我建議,看看'nltk' – cengizkrbck
@cengizkrbck TextBlob似乎比nltk工作得更好。我一個,一個不能在前一個和後一個數字中找出一個句子。 –