Величина настроения документа! = Сумма (Величина предложения) - PullRequest
0 голосов
/ 09 июля 2019

В настоящее время я использую API облака Google NL для некоторых тестов, в которых я анализирую новостные статьи.Сначала мне было любопытно узнать, как была рассчитана величина документа, и результаты поиска привели к получению

API-интерфейса Google Cloud Natural Language - Как рассчитывается величина документа?

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

В своих собственных тестах я обнаружил, что это не так.Есть ли что-то, что я могу делать неправильно?


Для ясности я использую работающий Python 3.7.3 в среде conda с google-cloud-language, полученным из conda-forge.

document =types.Document(content = str, type = enums.Document.Type.PLAIN_TEXT)
sentiment = client.analyze_sentiment(document=document)

sentence_sents = sentiment.sentences
test_mag = 0
for sent_obj in sentence_sents:
     test_mag += sent_obj.sentiment.magnitude

print(sentiment.document_sentiment.magnitude)
print(test_mag)
...