Архивы рубрики ‘Системы ИИ’

Как устроен Чат-бот для анализа неструктурированных данных?

Что такое чат-бот?

Для начала определим, что такое бот! Бот – это некоторый программный комплекс для решения каких-либо задач, обладающий признаками искусственного интеллекта. К ним относятся: способность принимать решения на основе эмпирически полученных данных, понимать семантику данных, проводить анализ и выдавать оптимальное решение. Все слышали о ботах в компьютерных играх. Это небольшие библиотеки, встроенные (как в Stronghold) или настраиваемые (как в Counter Strike). Они анализируют математическую модель игры и получают решение, которое становится их стратегией. Другие боты – это виртуальные пользователи. Программа сама перемещает мышь по экрану, нажимает клавиши и выполняет прочие функции, присущие биологическому организму, сидящему перед монитором. Ещё одна разновидность ботов: чат-боты. Читать далее »

Основные понятия ИИ.

Основными проблемами ИИ являются представление и обработка знаний. Решение этих проблем состоит как в разработке эффективных моделей представления знаний, методов получения новых знаний, так и в создании программ, устройств, реализующих эти модели и методы. То есть ИИ – одна из ветвей информатики, основной задачей которой является исследование«как сделать ЭВМ более умелыми».

С точки зрения информатики в ИИ можно выделить три направления:

  1. Разработка организационных методов, задач, которые дают результаты, подобные человеческим, или даже лучше их.
  2. ИИ предполагает процесс самообучения, то и программы должны быть ориентированы не на решение конкретных задач, а на автоматическое построение программ, способных решать такие задачи.
  3. Разработка средств ИИ позволяющих по описанию задачи на профессиональном естественном языке построить нужную программу, на основании имеющихся программных модулей. Читать далее »