Я пытаюсь реализовать алгоритм Наивного Байеса для анализа настроений заголовков News Paper. Я использую TextBlob для этой цели, и я найти его трудно удалить стоп-слова, такие как «а», «The», «в» и т.д. Ниже приведен фрагмент моего кода в Python:Каков эффективный способ удаления стоп-слов в textblob для анализа настроений текста?
from textblob.classifiers import NaiveBayesClassifier
from textblob import TextBlob
test = [
("11 bonded labourers saved from shoe firm", "pos"),
("Scientists greet Abdul Kalam after the successful launch of Agni on May 22, 1989","pos"),
("Heavy Winter Snow Storm Lashes Out In Northeast US", "neg"),
("Apparent Strike On Gaza Tunnels Kills 2 Palestinians", "neg")
]
with open('input.json', 'r') as fp:
cl = NaiveBayesClassifier(fp, format="json")
print(cl.classify("Oil ends year with biggest gain since 2009")) # "pos"
print(cl.classify("25 dead in Baghdad blasts")) # "neg"