Помоему работать должно так: Амазонка — это река, проверяем есть ли список рек по размеру, если есть — берём след. после Амазонки, далее, берём у той реки местоположение. Вот и вся логика.
Я иногда думаю об структуре и организации ИИ, хотелось бы написать поиск всего с одним точным ответом.
Первое, над чем надо задуматься — это БД. Ведь каждое слово несёт некий смысл, поэтому для каждого слова нужно сделать своего рода карту (это предмет или действие или вопрос), если это какой-то предмет, то он имеет какие-то свойства (например: действия над ним, место расположения, даты и тд.) и исходя из этого формировать ответ. Вот как это я понимаю.
Первое, над чем надо задуматься — это БД. Ведь каждое слово несёт некий смысл, поэтому для каждого слова нужно сделать своего рода карту (это предмет или действие или вопрос), если это какой-то предмет, то он имеет какие-то свойства (например: действия над ним, место расположения, даты и тд.) и исходя из этого формировать ответ. Вот как это я понимаю.