+7 (846) 331-11-11

Базы знаний

Разработчики компании "Открытый код" уже много лет работают в сфере искусственного интеллекта. Главное свойство интеллектуальных систем - это возможность выполнять творческие функции, которые традиционно считаются прерогативой человека. Во всем мире такие системы принято называть базами знаний.  В центре любой из баз знаний всегда стоит человек, с его потребностями, проблемами, надеждами. Искусственный интеллект для этого конкретного человека проанализирует огромный объем информации и выдаст нужный результат.

Базы знаний уместны и эффективны в любых системах, сфера их применения не ограничена. Там где человеку нужна помощь, искусственный интеллект должен дополнить его потребности. Возможности интернета под умным управление человека, расширяют границы знания в многие тысячи раз. 

Преимущества:

  • Обработка огромных массивов информации; 
  • Семантический (смысловой подход) к выбору информации;
  • Интеграция с другими информационными системами и различными устройствами;
  • При сложно математическом устройстве  - простота управления модулями системы, доступно любому специалисту;
  • Отечественная разработка, имеющая высокую степень защищенности.

Компанией «Открытый код» была разработана интеллектуальная программная платформа создания баз знаний. Данная платформа позволяет создавать базы знаний проблемных ситуаций для различных областей деятельности. Основная идея заключается в том, чтобы предоставить специалистам/руководителям компании возможность формулировать запрос на естественном языке и получать от системы полный перечень адресной (соответствующей семантике запроса) информации, «знаний» о проблемной ситуации в рамках предметной области запроса, пригодный для принятия управленческих решений.

Архитектурная платформа базы знаний

В её основу положены такие компоненты, как OracleNoSQLDatabase, которая относится к классу NoSQL баз данных и активно развивается одним из мировых лидеров разработки программных и аппаратных решений – компанией Oracle, Solr – мощный поисковый движок с возможностью полнотекстового поиска информации, Drools – информационная система и движок, используемые для ведения, поддержки и исполнения бизнес-правил.

В составе платформы можно выделить следующие компоненты:

  • Persistence – выполняет роль связующего звена прикладного кода с базой данных.
  • Search – выполняет индексацию и формирует запросы в Solr.
  • Statistics – инструментарий для пополнения и выполнения бизнес-правил для анализа хранимых знаний.
  • Security– модуль, объединяющий в себе инфраструктуру обеспечения безопасности.
  • VCL – визуальные компоненты, позволяющие отображать и редактировать знания универсальным образом.

Совокупность указанных программных компонентов позволяет реализовать универсальный механизм хранения и ввода-вывода данных с учётом семантики запроса и использовать платформу к бесчисленному числу возможных применений, включая производство, медицину, кадровое обеспечение, законотворческую деятельность, социальную защиту и многие другие.

Уже реализованные проекты, а также исследования в области инженерии знаний, технологий SemanticWeb, компьютерных методов и средств представления знаний демонстрируют, что данные технологии могут эффективно использоваться и для описания знаний и для поддержания их в актуальном состоянии, а также способны обеспечить надлежащий уровень человеко-машинного взаимодействия между пользователем и системой, обеспечивая:

  • представление знаний с учётом семантики данных для формирования рекомендаций;
  • быстрое редактирование/изменение онтологии знаний в GUI интерфейсе и без перепрограммирования;
  • интеграция с внешними информационными системами;
  • свободный доступ к системе для всех категорий пользователей;
  • интуитивно-понятный интерфейс.

Научная новизна используемого решения обуславливается применением передовых методов построения интеллектуальных программных систем – технологий SemanticWeb и онтологий для формального представления знаний, клинических рекомендаций и обмена информацией.

Применение онтологического подхода играет ключевую роль процессе принятия решений, поскольку использование онтологий позволяет создавать наиболее точную и максимально приближенную к реальности модель предметной области, содержащую все основные понятия и отношения предметной области, которые так или иначе должны учитываться в процессе принятия решений. Эта семантическая сеть может содержать как декларативные, так и процедурные компоненты и включать такие понятия (концепты) как физические или абстрактные объекты, свойства, процессы, отношения, атрибуты.

×
×
×
×