Я изучаю искусственный интеллект Как виртуальные помощники анализировали вопросы?
Пример: когда я сказал «Путь из Нью-Йорка в Вашингтон», va открыла карту Google?Знание виртуальных помощников
ответ
Если бы я сам разработал этот материал, я бы, вероятно, использовал бы шаблон, например If ({a} {linker} {b}), где a и b находятся в списке городов на карте или что-то, что связано с этим и компоновщиком это слово «от» или «до», я бы запустил карты google, также если любое из оставшихся слов будет сигнализировать о том, что это связанные с картой вещи, такие как «местоположение», «карта», «маршрут» и т. д. ...
только предположение, но я думаю, что это должно работать, как этот
Я не имею ни малейшего представления, что какой язык программирования вы предпочитаете, чтобы развивать этот проект, но я настоятельно рекомендую Python. Это объектно-ориентированные, высокоуровневые и обширные библиотеки поддержки. Более того, я не знаю, какова ваша целевая ОС для этого проекта, вы, к сожалению, не указали его, и, возможно, вы выберете ОС Android (для мобильного приложения вы можете использовать Python), поэтому Python может быть не лучшим вариантом для вас. Но я предположил, что вы разработаете настольное приложение, поэтому я буду предлагать свои мнения по мотивации, что вы выберете Python для разработки этого проекта.
Прежде всего, вы можете использовать speech recogition library для перевода речи в текст. Получив текст из речи, мы можем перейти к следующему шагу, который анализирует вопросы.
В настоящее время глубокое обучение - это современное состояние, а Tensorflow - отличная технология для глубокого изучения.
This - это потрясающая среда чатбота для создания диалоговой модели для вашего пользовательского чата. Вы должны отредактировать это JSON file, чтобы создать ваши разговорные намерения, после редактирования файла JSON вы можете анализировать вопросы пользователя (т. Е. Ваша программа может понять, что сказал пользователь, программа будет анализировать вопрос и получать местоположение, которое запрашивается пользователем) , Когда вы получите вопрос о местонахождении, программа может открыть браузер (например, GoogleMaps), выполнив Ubuntu terminal command в Python.
В качестве резюме, когда пользователь говорит «Путь из Нью-Йорка в Вашингтон», программа будет работать соответственно;
Получить текст из пользовательской речи
Программа будет анализировать текст с помощью обученной системы и может понять, что пользователь сказал
Программа может получить назначения и текущее местоположение, которое указано (многие виды информации могут быть получены из запроса пользователя), используя структуру этого JSON [рекомендую этот способ] или может быть NLP или с использованием любых видов струнных операций
Программа начнет загружать Google Maps URL с помощью (например) команды терминала Ubuntu для этих данных о местоположении
- 1. Знание местоположения
- 2. Замена html-помощников с помощью тегов-помощников
- 3. Знание внутренних окон?
- 4. Основные Перетяжка Знание
- 5. Знание обертывания и шифрования
- 6. Знание значимых битков
- 7. Знание Java Tutorial Соответствие
- 8. Знание цифровых цепей
- 9. Знание вектора направления изображения
- 10. Запрос на знание Prolog
- 11. Sql Курсор Знание
- 12. Знание iOS Private Framework
- 13. информатика «знание о IDS»
- 14. Ограничение клиент знание документооборота
- 15. Знание класса абстракции
- 16. Знание текущего времени клиента
- 17. Знание Статья Собственные отношения
- 18. Знание Linux для Android
- 19. Знание уровней опасности
- 20. Знание учетных данных Memcache
- 21. Знание ressources, сделанное libgdx
- 22. API виртуальных виртуальных машин Python
- 23. Листинг имен доступных виртуальных виртуальных виртуальных машин с использованием Python
- 24. Знание конца файла в logstash
- 25. Prerequistes знание выполнения проектов RCP
- 26. Знание местоположения элемента в массиве
- 27. Знание плотности на устройствах Android
- 28. Windows - знание внешнего перемещения окна
- 29. Perl CGI открытой фикция знание
- 30. Знание типа шаблона вне класса
спасибо за ваши советы. Я попробую. –