如何使用Google Cloud自然语言分析重音字符



我试图在Python3(collap(上使用Python客户端来分析具有重音字符的文本。我正在使用类型plain_text设置文档对象。

# Run a sentiment analysis request on text
def nlp_analyze_text(text, lang=nlp_def_language):
  client = language.LanguageServiceClient()
  document = types.Document(
      content=text,
      language=lang,      
      type=enums.Document.Type.PLAIN_TEXT)
  entities = client.analyze_entities(document=document, encoding_type='UTF32')
  syntax = client.analyze_syntax(document=document)
  return (entities, syntax)

因此,输入到客户端的输入包含多重字符。

text = u"Mi vieja mula ya no es lo que era? Qué era entonces? Era de Bs.As. Saludos!"
nlp_analyze_text(text)

我认为Google Cloud NL对此没有正确理解。

sentences {
   text {
     content: "Qu303251 era entonces?"
     begin_offset: -1
   }
 }

所以,我应该如何设置代码以分析带有重音字符的文本。

谢谢

毕竟,我正在研究逃脱的字符,因为要打印的对象如何具有其 str 实现。当我印刷更深的属性时,我看到了弦。

希望这篇文章对他人有所帮助。

相关内容

  • 没有找到相关文章