Как мне посмотреть метод поезда классификатора NLTK - PullRequest
0 голосов
/ 21 мая 2018

Я просматривал блог Лорана Люса по анализу настроений.К сожалению, я не смог следить за его блогом, поэтому я не могу задать ему вопрос напрямую.Вот ссылка на блог: http://www.laurentluce.com/posts/twitter-sentiment-analysis-using-python-and-nltk/

Практически все прекрасно работает.Однако я не могу понять, как заставить эту часть работать - текст ниже вставляется из ссылки.Мой вопрос: как я могу заглянуть внутрь метода классификатора?Это поможет моему пониманию, если я смогу это сделать.

"Давайте посмотрим в методе последовательности классификаторов в исходном коде библиотеки NLTK.словарь вероятности признака / значения. Эти два вероятностных объекта используются для создания классификатора. "

def train(labeled_featuresets, estimator=ELEProbDist):
...
# Create the P(label) distribution
label_probdist = estimator(label_freqdist)
...
# Create the P(fval|label, fname) distribution
feature_probdist = {}
...
return NaiveBayesClassifier(label_probdist, feature_probdist)

1 Ответ

0 голосов
/ 21 мая 2018

NLTK является открытым исходным кодом.Вы можете найти исходный код здесь .Github имеет солидную функциональность поиска, поэтому вы сможете найти все, что вам нужно, используя это.В частности, наивный байесовский классификатор здесь , и вы можете увидеть метод поезда для него в этом файле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...