Другие языки программирования и технологии

Разработка приложения с базовым, не самым сложным ИИ

Задание - создать приложение с искусственным интеллектом для оказания психологической поддержки (не равно медицинской помощи, практика в создании). Наподобие Wysa. Подскажите, с чего начать? Что изучить?
А по ИИ Вы какую литературу изучали? Джордж Люгер "Искусственный интеллект. Стратегии и методы решения сложных проблем". М: Изд. Дом "Вильямс", 864с. - читали эту книгу? Или, например, наших авторов под редакцией Игоря Макарова "Искусственный интеллект и интеллектуальные системы управления" читали?
На самом деле Вам надо переворошить кучу литературы по ИИ, интеллектуальным системам, системам, основанных на знаниях, целеустремлённым и самообучающимся системам, нейросетям (в том числе НС с глубоким обучением), генетическим алгоритмам и т.д. А поскольку речь зашла о приложениях типа Wysa или Lucy, придётся ещё углубиться в психологическое профилирование личности, теории измерений, шкал, оценок (это три теории относятся к прикладной математике, статистике и метрологии, а в теории измерений приходится иметь дело с топологическими пространствами - без них в ней ничего не понять !) и психологические теории отношений и коммуникации (включая простое собеседование или командование: любой ненавязчивый совет - это уже команда, и любой вопрос - это команда, а кроме того в любом диалоге возможна любая контрапунктация, в том числе и резко конфликтная).
Да, и ещё: любой несерьёзный подход здесь совершенно неуместен!
АФ
Андрей Фомин
66 572
Лучший ответ
Начинать придется с математики ....
Мирхат Зоотбек Уулу С математикой неплохо.
Возьмите базу данных (философские высказывания ) и систему распознавания голоса и проиндексируйте
Как я понимаю, Wysa это чат-бот, в связи с чем, одна из рекомендаций вам, это изучение инструментов (язык, фреймворк, база данных, библиотеки и т.д.), с помощью которых можно разработать аналогичное приложение. При этом, руководствоваться принципом декомпозиции, "ешь слона по кусочкам". Удачи!
Aziz Nasirdin
Aziz Nasirdin
748
сама учись и делай свои задания.
Практикуйся в создании приложений, написании кода, тогда все будешь понимать.
Мирхат Зоотбек Уулу Суть вопроса - не сделать программу, а подсказать, какие ресурсы "наработать".