Обработка живого языка вышла на такой уровень, что сейчас появляются сервисы и библиотеки с дающие достуа к такой функциональности. Я запишу несколько из них, что-бы не забыть.
- 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 |