Мы пишем демонстрационное приложение, в котором используем облачный речевой API Google и API естественного языка. Мы используем его для голосового управления в телевизорах и приставках.
В целом должен сказать, что API работают отлично.
Однако нам интересно, можно ли настроить API естественного языка, чтобы он был более конкретным для нашей отрасли.
В частности, у нас были проблемы с оценкой значимости, которая передается определенным объектам.
Например. Передача следующих текстовых данных в Google Cloud API: «Покажи мне фильмы, такие как Zoolander».
Дает нам следующие результаты:
Название объекта | Тип сущности | Метаданные | Важность
фильмы | WORK_OF_ART | {} | 0.7970062 Zoolander | WORK_OF_ART | {'mid': '/ m / 01shy7', 'wikipedia_url': 'https://en.wikipedia.org/wiki/Zoolander '} | 0,20299383
Заметность сущности Zoolander очень низка, хотя это самая важная сущность в предложении ...
Есть ли способ улучшить это? Или есть какой-либо другой API-интерфейс естественного языка, который можно настроить?