Обработка живого языка вышла на такой уровень, что сейчас появляются сервисы и библиотеки с дающие достуа к такой функциональности. Я запишу несколько из них, что-бы не забыть.
- LUIS – Microsoft Language Understanding Intelligent Service (LUIS). Есть ограничение в 10 типов диалогов на одно приложение.
- DialogFlow (API.ai) – платформа, которая позволяет настроить приложение для распознавания.
- WIT.ai – Bot Engine from Facebook. Сервис поддерживает 50 разных языков, включая английский, китайский, японский, польский, украинский и русский.
- IBM Watson Developer Cloud Services – сервис от IBM
- CLOUD NATURAL LANGUAGE API – сервис от Google
- RASA.ai – Machine Learning based dialogue management and natural language understanding. Rasa is used to build next-generation bots and assistants that engage in human-like, layered conversations.
Поддержка работы с разными языками
на Ноябрь 2016 года.
Google предлагает использовать переводчик в купе с анализом языка
| DialogFlow (API.ai) | WIT.ai | LUIS.ai | |
| Brazilian Portuguese | Albanian | Chinese | English |
| Chinese (Cantonese) | Arabic | English | Spanish |
| Chinese (Simplified) | Azerbaijani | French | Japanese |
| Chinese (Traditional) | Bengali | Italian | |
| English | Bosnian | Spanish | |
| Dutch | Bulgarian | ||
| French | Burmese | ||
| German | Catalan | ||
| Italian | Chinese | ||
| Japanese | Croatian | ||
| Korean | Czech | ||
| Portuguese | Danish | ||
| Russian | Finnish | ||
| Spanish | Georgian | ||
| Ukrainian | Greek | ||
| Hebrew | |||
| Hindi | |||
| Hungarian | |||
| Icelandic | |||
| Indonesian | |||
| Japanese | |||
| Korean | |||
| Latin | |||
| Lithuanian | |||
| Macedonian | |||
| Malay | |||
| Norwegian | |||
| Persian | |||
| Romanian | |||
| Serbian | |||
| Slovak | |||
| Slovenian | |||
| Swahili | |||
| Tagalog | |||
| Tamil | |||
| Thai | |||
| Turkish | |||
| Ukrainian | |||
| Vietnamese |