Stefan_Lang
ИИ-это огромная область с множеством очень разных тем. Создание ИИ в любой из этих областей с нуля-огромная тема.
Цитата:
возможно ли, что искусственный интеллект может реагировать на то, что говорит пользователь?
Очевидно, да: просто посмотрите (или послушайте) ботов, таких как Siri, Alexa и т. д.. Однако для создания этих систем потребовались сотни или даже тысячи разработчиков, десятки лет опыта, и тысячи терабайт данных были использованы для обучения этих систем, пока они не смогли надежно анализировать речь и реагировать на нее осмысленным образом. Это световые годы, выходящие за рамки простого тезиса.
Если вы действительно хотите исследовать эту тему с нуля, вы можете изучить и поэкспериментировать с функциональным языком программирования, PROLOG: он имеет очень простую грамматику, которая - несмотря на свою простоту - чрезвычайно хорошо подходит для программирования базы знаний или экспертной системы, которые затем могут быть запрошены почти естественным образом. Кроме того, программа Prolog может расширяться во время выполнения. Поэтому очень легко запрограммировать самообучающуюся систему с сотней строк кода или около того, которая продолжает добавлять знания каждый раз, когда вы рассказываете ей что-то новое.
Lisp и многие другие функциональные языки имеют схожие концепции в своей основе, но я не знаю ни одного языка, который был бы так же доступен и прост в освоении, как Prolog, и в то же время так же хорошо подходил бы для работы с экспертными системами, подобными ИИ.
С. П.:
Краткое введение в Пролог:
Пролог | Введение - GeeksforGeeks[
^]