# #google-cloud-platform #google-translate #pos-tagger
Вопрос:
Я настроил RESTful Google Cloud Translate на своем сервере NodeJS.
Их веб-клиент Google Translate предлагает массу полезных метаданных перевода, включая часть речи (см. noun
В правом нижнем углу).:
Тем не менее, их служба API предлагает очень ограниченные данные в ответе:
{
"translatedText": string,
"model": string,
"detectedLanguageCode": string,
"glossaryConfig": {
object (TranslateTextGlossaryConfig)
}
}
Вопрос: есть ли версия, доступная в облачном API Google Translate, которая предлагает хотя бы часть речи? Если нет, есть ли другая служба API, которая предлагает больше метаданных о переводе? Ищу специально для испанских POS-меток.
Я даже зашел так далеко, что использовал Natural POS-теггер через NPM для ручного ввода списка испанских слов, чтобы получить их значения, но, к сожалению, эта система тегов на основе Brill работает только с голландским ( DE
) и английским ( EN
).
Ответ №1:
В соответствии с этой документацией мы можем добавить часть речи (pos) в глоссарий, к сожалению, в настоящее время API перевода Google не поддерживает информацию о pos.
На данный момент эта функция доступна только через веб-интерфейс Google Translation.
Запрос функций:
Однако вы можете сообщить Google, что эта функция важна для доступа к их API-интерфейсам, и что вы хотели бы попросить их реализовать ее.
Система отслеживания проблем Google-это место, где разработчики могут сообщать о проблемах и запрашивать функции для своих служб разработки. Я бы настоятельно рекомендовал вам сделать там запрос на функцию. Лучшим компонентом для этого файла в разделе будет ИИ и машинное обучение с Feature Request
шаблоном.