В настоящее время я использую 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)