Диалоговая интеллектуальная система с естественно-языковым интерфейсом

Создание естественно-языкового интерфейса для интеллектуального поиска по базе знаний диалоговой информационной системы. Разработка принципов и метододики обработки запросов пользователя и построения диалоговой ИС, программная реализация с ея-интерфейсом.

Рубрика Программирование, компьютеры и кибернетика
Вид автореферат
Язык русский
Дата добавления 02.05.2018
Размер файла 306,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.Allbest.ru/

Специальность: 05.13.01 - Системный анализ, управление и обработка информации (информационные и технические системы)

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

Тема:

Диалоговая интеллектуальная система с естественно-языковым интерфейсом

Никонов Владимир Олегович

Краснодар - 2007

Работа выполнена в Кубанском государственном технологическом университете

Научный руководитель: кандидат технических наук, профессор Частиков Аркадий Петрович

Официальные оппоненты:

доктор физико-математических наук, профессор Лежнев Виктор Григорьевич, Кубанский государственный университет

кандидат технических наук, доцент Варламова Жанна Николаевна, Новороссийская государственная морская академия

Ведущая организация:

Кубанский государственный аграрный университет (г. Краснодар)

С диссертацией можно ознакомиться в библиотеке Кубанского государственного технологического университета.

Автореферат разослан 16 августа 2007 г.

Ученый секретарь диссертационного совета Д 212.100.04, канд. техн. наук, доцент Власенко А.В.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность исследования. Количество информации и пользователей в сети Интернет неуклонно возрастает. К октябрю 2006 года количество сайтов, работающих в сети превысило 100 миллионов, а количество пользователей русскоязычного интернета к началу 2007 году составляло 28 миллионов человек.

В связи с быстрым развитием сети Интернет, знания в которой представляются, главным образом, в текстовом виде, их автоматизированное извлечение из текста приобретает особую актуальность и становится одной из центральных задач искусственного интеллекта.

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

О сложности получения знаний в сети Интернет говорит ряд исследований, согласно которым, люди тратят слишком много времени, пытаясь найти нужную информацию.

Пользователи сети Интернет обращаются к поисковым системам и форумам в поисках ответов на свои вопросы. Интернет уже содержит ответы на большинство вопросов, проблема состоит в том, что доступ к ним связан с большими временными затратами.

Для решения указанных проблем разработан и исследован новый тип систем, работающих в сети Интернет - диалоговые интеллектуальные системы с естественно-языковым интерфейсом.

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

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

Задачи исследования.

- обобщить опыт создания систем автоматической обработки текста, выявить их недостатки и преимущества;

- проанализировать системы получения знаний в сети Интернет, выявить их недостатки и предложить пути их устранения;

- разработать естественно-языковой интерфейс для интеллектуального поиска по базе знаний диалоговой ИС;

- разработать метод обработки запросов пользователя;

- разработать метод построения диалоговой ИС на базе интеллект-карт;

- осуществить на основе разработанного метода программную реализацию диалоговой ИС с ея-интерфейсом;

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

Методы исследования. Поставленные задачи решены с применением компьютерной лингвистики, системного анализа, теории графов, методов инженерии знаний.

Научная новизна. В соответствии с целью работы и задачами исследования в диссертационной работе были получены следующие научные результаты:

- разработана структура диалоговой ИС с ея-интерфейсом, алгоритмы функционирования основных ее компонентов;

- предложен новый подход к созданию диалоговых систем на базе интеллект-карт;

- разработан метод консультирования в сети Интернет на базе диалоговой ИС с ея-интерфейсом;

- создан алгоритм выделения ключевых слов в запросе пользователя;

- решены практические вопросы разработки и создания диалоговой ИС с ея-интерфейсом;

- спроектирована и реализована диалоговая ИС с ея-интерфейсом для

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

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

Разработанная система прошла апробацию в ЗАО АФ «Мысхако» и

ООО «Южный регион». Апробация работы продемонстрировала эффективность применения предложенной методики объединения диалоговой системы и естественно-языкового интерфейса.

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

Основные положения, выносимые на защиту

1. Сравнительный анализ существующих методов автоматизированного извлечения знаний из текста.

2. Принципы построения и архитектура диалоговой интеллектуальной системы с естественно-языковым интерфейсом.

3. Метод создания диалоговой ИС на базе интеллект-карт.

4. Алгоритм определения ключевых слов запроса.

5. Принципы построения и структура ея-интерфейса.

6. Критерии оценки эффективности работы системы.

7. Результаты оценки эффективности и работоспособности диалоговой ИС с ея-интерфейсом.

Апробация результатов исследования. Основные положения диссертационной работы докладывались и обсуждались на 2 Всероссийских научных конференциях:

- II Всероссийской научной конференции молодых ученных и студентов «Современное состояние и приоритеты развития фундаментальных наук в регионах», г. Анапа, 2005 г.;

- III Всероссийской научной конференции молодых ученных и студентов «Современное состояние и приоритеты развития фундаментальных наук в регионах», г. Анапа, 2006 г, по итогам которой работа: «Интеллектуальная поисковая система с ея-интерфейсом» заняла второе место.

Реализация и внедрение результатов работы. Основные методы и алгоритмы функционирования диалоговой интеллектуальной системы с естественно-языковым интерфейсом реализованы на базе программных продуктов свободно распространяемых в сети Интернет. Такой подход позволяет создать систему с минимальными финансовыми затратами и проверить ее эффективность на практике.

Разработанная система внедрена в ЗАО АФ «Мысхако» и ООО «Южный регион».

Публикации по теме диссертации. Материалы диссертации опубликованы в 6 печатных работах. В том числе, 2 статьи и 4 тезиса доклада.

Структура и объем работы. Диссертационная работа состоит из введения, четырех глав, заключения и списка использованной литературы (78 наименований), изложенных на 136 страницах и 1 приложения.

СОДЕРЖАНИЕ РАБОТЫ

Во введении обосновывается актуальность темы диссертации - разработка диалоговой ИС с ея-интерфейсом.

Формулируются цель работы и задачи, описываются применяемые методы исследования, научная новизна, практическая значимость работы и основные положения, выносимые на защиту.

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

Результаты анализа, проведенного в первой главе, показали:

1. Современное состояние дел в области разработки диалоговых интеллектуальных систем в целом может быть охарактеризовано следующим образом:

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

- наиболее изученным, развитым и представленным в литературе является режим, когда вопросы задает пользователь, а система отвечает на них.

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

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

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

4. Анализ лингвистических моделей показал, что они способны :

- извлекать знания из заданного текста и строить правильные предложения естественного языка по заданным значениям смысла;

- перефразировать эти предложения;

- оценивать их с точки зрения связности и выполнять ряд других задач.

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

Во второй главе диссертационной работы приводятся структурные и функциональные основы разработанной диалоговой ИС с ея-интерфейсом.

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

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

Систему общения с базой знаний можно представить в виде:

Z = <M, B, K>, (1)

где М - лингвистическая модель;

В - базовые механизмы обработки предложений;

К - ассоциированные процедуры.

Лингвистическая модель М содержит информацию о морфологии, синтаксисе и семантике естественного языка.

Базовые механизмы В реализуют четыре основных отображения:

ш1: Т>Х (морфологический анализ);

ш2: X>G (синтаксический анализ);

ш3: G>S (семантический анализ);

ш4: S>Q (трансляция),

где T - текст естественного языка в виде множества лексем,

X - множество лексем с морфологической информацией,

G - дерево зависимостей, в вершинах которого располагаются лексемы, а дуги отображают связи,

S - семантический граф,

Q - SQL-запрос в виде цепочки ключевых слов.

Под ассоциированными процедурами К понимается разбиение предложения на лексемы, а также все процедуры, реализующие функции, необходимые для выполнения отображений.

Архитектура диалоговой ИС с ея-интерфейсом представлена на рисунке 1.

Рисунок 1 - Архитектура диалоговой ИС с ея-интерфейсом

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

Например, из текста "Иван работал" будет построена таблица.

диалоговый информационный естественный языковый интерфейс

Таблица 1

Графематический анализ

Часть входного текста

Графематические дескрипторы

Иван

ЛЕ Бб ПРД1

_

РЗД ПРБ

работал

ЛЕ бб ПРД2

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

Графематический анализ выполняет задачи: разделение входного текста на слова и разделители, сборка слов, написанных в разрядку, выделение устойчивых оборотов, ФИО, электронных адресов и имен файлов.

После графематического анализа в работу вступает морфологический компонент, который приписывает лексемам морфологическую информацию и производит их лемматизацию.

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

Таблица 2

Морфологический анализ

Dict ID

Lemma

Grammems

но

СТЕКЛО

С, ср,вн,им,ед

нп,св

СТЕЧЬ

Г, дст,прш,ср,ед

Результаты морфологического анализа представлены в виде множества пар <xi,Vi> , где xi - лексема естественно-языкового запроса, Vi - вектор морфологической информации xi лексемы. Они являются исходными данными для проведения фрагментационного анализа текста.

Цель фрагментационного анализа - деление предложения на неразрывные фрагменты и установление иерархии между ними. В результате фрагментационного анализа будут сформированы два множества: новое исходное множество лексем X и L - множество групп связанных лексем.

Задачей синтаксического анализа является выявление синтаксической связи между двумя лексемами множества X и множества L, разбиение лексем на множество главных слов L1 и множество зависимых слов L2, причем и формирование множества сочетаемых пар лексем.

Для нахождения корневой вершины необходимо:

1) объединить множества

2) найти разности множеств

L3 и L2: L4 = L3\ L2,

где L4 - одноэлементное множество корневых вершин. Таким образом, формируется граф зависимостей

G=<X, D>,

где Х - множество вершин графа G, которое составляет множество лексем X={xi¦i=1,n}, a D -множество дуг.

Рисунок 2 - Синтаксический анализ

В результате синтаксического анализа должны быть однозначно определены все синтаксические конструкции естественно-языкового предложения, в которых их элементы объединены синтаксическими связями.

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

Рисунок 3 - Семантическая структура предложения

Семантический анализ основан на русском общесемантическом словаре (РОСС).

В словаре для каждой лексемы указаны разные характеристики слова:

- семантический класс лексемы;

- грамматический класс лексемы;

- валентная структура лексемы;

- семантические и грамматические ограничения на выражение каждого актанта из валентной структуры.

- Для записи семантики используется специальный информационный язык-посредник. Элементарное высказывание на этом языке фиксирует семантическое отношение между двумя семантическими узлами, и имеет вид формулы R(A,B), в которой R - имя отношения, а А и В - семантические узлы.

- Семантическое отношение - это универсальная связь, усматриваемая носителем языка в тексте. Эта связь бинарна, она идет от одного семантического узла к другому узлу.

Рисунок 4 - Пример записи в словаре РОСС слова «защита»

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

После построения семантического представления запроса в работу вступает алгоритм определения ключевых слов, которые несут основную смысловую нагрузку в предложении. Ключевыми словам являются (в порядке убывания значимости):

- существительное, связанное с глаголом, связями OBJ (объект), SUB (субъект), CONTEN (содержание) - полученное слово является главным словом запроса;

- прилагательное или существительное, связанное с главным словом связями PROPERT (свойство) или BELNG (принадлежать);

- глагол - вершина графа;

- обстоятельства.

В результате работы в предложении будет выделена цепочка слов, по которой будет произведен поисковый запрос в базу знаний.

База знаний построена на основе интеллект-карт. Интеллект-карты - техника представления процесса мышления или структурирования информации в визуальной форме.

В работе рассмотрены два типа интеллект-карт (карта запроса и карта диалога), которые необходимо создать эксперту для успешного функционирования диалоговой ИС. Определена их структура и алгоритм их создания.

Карта первого типа - «карта запроса» представляет собой описание пути к сценариям диалогов, хранимым в системе. По картам запросов происходит поиск сценариев диалогов и их запуск. Целью создания карт первого типа является выделение ключевых слов запроса и порядка их поиска в системе. Карты запросов служат графическим представлением базы знаний системы.

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

Карта запроса представляет собой интеллект-карту в центре которой размещено слово-существительное (устойчивое словосочетание) - главное слово.

От главного слова отходят ветви, соединяющие его с узлами-действиями, представленными глаголами. Данные узлы обозначают действия (вопросы), которые можно произвести с главным словом. От глаголов отходят ветви, соединяющие их с уточняющими членами предложения.

Карты второго типа - карты диалогов. Карта диалога представляет собой последовательность вопросов, которые будут заданы пользователю с целью выяснить детали его запроса и дать ответ на поставленный вопрос.

Рисунок 5 - Карта запроса «Принтер»

Рисунок 6 - Карта диалога «Не печатает принтер»

Преимущество создания диалогов с помощью интеллект-карт состоит в простоте их разработке. Эксперту не требуется знаний программирования, чтобы создать сценарий диалога. Он просто «рисует» диалог в визуальном редакторе. После создания карты диалога - она компилируются в программу, которая, впоследствии, осуществляет диалог с пользователем.

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

Эксперт на форуме выясняет у пользователя в чем возникло затруднение при работе с системой, и почему она не дала ответ на его вопрос. Он самостоятельно отвечает на вопрос пользователя на форуме, а потом вносит уточнения в карту диалога, чтобы в следующий раз пользователь получил ответ от системы без его вмешательства.

Использование ея-интерфейса для определения ключевых слов запроса и использования их для поиска позволяет точно находить и включать сценарии диалогов.

В третьей главе диссертационной работы представлена программная реализация всех составляющих компонентов диалоговой интеллектуальной системы с естественно-языковым интерфейсом:

- блок естественно-языкового интерфейса, включающий процессоры (графематический, морфологический, синтаксический, семантический) и словари (русский морфологический, русский общесемантический);

- форум;

- среда разработки сценариев диалогов;

Обоснован выбор инструментальных средств для разработки системы.

Для реализации диалога экспертов с пользователями, в качестве среды общения, выбран форум «PhpBB». Достоинствами которого являются: легкость инсталляции, поддержка СУБД, безопасность, русскоязычный интерфейс.

В качестве онлайн редактора диалогов выбран «KiberryScenario», обладающий следующими положительными качествами: платформенная независимость, открытость, надежность, доступность. Редактор диалогов написан на языке Java

Разработка сценария диалога не требует особых знаний и осуществляется посредством манипуляции абстрактными графическими объектами в среде редактора.

Для анализа естественно-языковых запросов выбран и доработан программный комплекс «Диалинг». Достоинствами, определившим его выбор, является его завершенность: программная реализация доведена до уровня промышленного использования.

Рисунок 7 - Редактор сценариев диалогов

В состав системы «Диалинг» входят лингвистические процессоры: графематический, морфологический, фрагментационный, синтаксический, семантический.

Графематический, синтаксический и семантический процессоры реализованы на языке С. Взаимодействие между модулями в программе организовано через стандартный СОМ интерфейс.

Основным компонентом морфологического анализа является русский морфологический словарь. Словарь включает 161 тыс. лемм.

Структура словаря представлена в виде реляционной схемы:

Рисунок 8 - Структура морфологического словаря

Таблица Lemmata содержит перечень всех лемм данного словаря, для каждой леммы даны ее свойства. Таблица FlexiaModels cодержит перечень возможных окончаний всех лемм. Таблица AccentModels содержит перечень возможных номеров ударных гласных для словоформ. Таблица Ancodes содержит все возможные морфологические интерпретации.

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

В третьей главе диссертации определены требования к аппаратному и программному обеспечению системы. Произведен выбор средств на базе которых работает система.

В четвертой главе приведены результаты экспериментальных исследований работоспособности и эффективности диалоговой интеллектуальной системы с естественно-языковым интерфейсом:

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

2. Определены критерии качества работы естественно-языкового интерфейса: надежность, полнота, гибкость, дружественность. Рассмотрены результаты тестирования ея-интерфейса.

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

Разработанный ея-интерфейс имеет некоторое пространство правильно понимаемых запросов. Чем больше это пространство, тем большей полнотой он обладает. Полнота - характеристика, тесно связанная с гибкостью интерфейса. Гибкость - показатель того, насколько разнообразные типы запросов может понимать ея-интерфейс.

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

В ходе тестирование ея-интерфейса специалистом были сформулированы вопросы для проверки работоспособности системы.

В результате тестирования блоком ея-интерфейса были корректно распознаны 80 запросов из 100. Некорректно распознанные запросы были связаны, во-первых, с отсутствием специфических слов в словаре РОСС, во-вторых, со сложной формулировкой запроса, которые были представлены не в виде простого предложения.

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

Для оценки гибкости ея-интерфейса - показателя того, насколько разнообразные типы запросов может понимать ея-интерфейс. Были выбраны несколько запросов и переформулированы.

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

Рисунок 10 - «Где купить сухое вино в Краснодаре?»

Рисунок 11 - «В Краснодаре вино купить сухое»

Рисунок 12 - «Сухие вина в Краснодаре купить»

Во всех результатах анализа запросов, несмотря на их различную формулировку, ея-интерфейс выделил одну и ту же цепочку ключевых слов: «вино - сухой - купить - Краснодар».

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

Для увеличения гибкости системы предусмотрена настройка ее словарей и установление дополнительных правил обработки семантического графа запроса.

3. Проведен сравнительный анализ и показаны преимущества разработанной системы перед существующими средствами получения знаний в сети Интернет.

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

Методика тестирования состояла в том, что предварительно экспертом было подготовлено 50 вопросов по предметной области работы. Было проверено, что на эти вопросы можно найти ответы с помощью тестируемых систем.

Измерялось время в секундах от момента нажатия на кнопку «Поиск» в исследуемой системе до получения испытуемым ответа на поставленный вопрос.

Рисунок 13 - Скорость поиска

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

Основные задержки в поиске с помощью поисковых систем и форумов были связаны:

- с переформулировкой запроса, если поиск по заданному вопросу не давал результатов, то запрос приходилось корректировать;

- анализом полученных результатов и выбора подходящей страницы для поиска ответа в ней;

- нахождением ответа среди самого текста на релевантной странице выведенной по результатам поиска.

Использование для поиска ея-интерфейса позволяет избежать указанных задержек и сократить сократить время поиска ответа в 2-3 раза по сравнению с используемыми в настоящий момент поисковыми системами и форумами.

4. Рассмотрены результаты тестирования диалоговой ИС с ея-интерфейсом на примере выбора вина по классификациям для агрофирмы «Мысхако». Полученные результаты подтвердили работоспособность системы и оптимальность выдаваемых ею рекомендаций.

5. Приведено обоснование экономической эффективности разработки и внедрения системы. Ожидаемый минимальный экономический эффект от внедрения на торговом предприятии агрофирмы «Мысхако» составляет 50000 руб. в год.

В заключении отражены основные выводы и результаты диссертации, подтверждена ее практическая значимость.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ

В процессе исследования получены следующие результаты:

1. Обосновано создание диалоговой ИС с ея-интерфейсом для получения знаний в сети Интернет

2. Проведен анализ лингвистических моделей и средств обработки текстов в диалоговых системах

3. Исследована структура лингвистического анализатора

4. Разработаны принципы построения и структура диалоговой ИС с ея-интерфейсом

5. Предложен метод создания диалоговых систем на базе интеллект-карт

6. Разработан метод анализа и преобразования запроса на естественном языке к форме, позволяющей достичь эффективных результатов поиска

7. Предложен алгоритм выделения ключевых слов запроса пользователя.

8. Решены практические вопросы разработки и создания диалоговой ИС с ея-интерфейсом

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

10. Разработанная система внедрена на предприятиях ЗАО АФ «Мысхако» и ООО «Южный регион»

ОСНОВНЫЕ ПОЛОЖЕНИЯ ДИССЕРТАЦИИ ОПУБЛИКОВАНЫ В СЛЕДУЮЩИХ РАБОТАХ

Частиков А.П., Никонов В.О. Проблемы разработки ея-интерфейсов // Труды Кубанского государственного технологического университета. Серия «Информатика и управление». Том XXV, вып. 3. - Краснодар: 2005.

Никонов В.О. Использование естественно-языкового интерфейса для решения информационных задач. // Труды II Всероссийской научной конференция молодых ученых и студентов. Том 2. Краснодар: Просвещение-Юг, 2005. с.129.

Никонов В.О. Критерии качества при построении естественно - языкового интерфейса. // Труды II Всероссийской научной конференция молодых ученых и студентов. Том 2. Краснодар: Просвещение-Юг, 2005. с.130.

Никонов В.О. Интеллектуальная поисковая система с ЕЯ-интерфейсом. // Труды III Всероссийской научной конференции молодых ученых и студентов. Краснодар: Просвещение-Юг, 2006. с. 205-206.

Никонов В.О. Виртуальные компьютеры в учебном процессе // Труды III Всероссийской научной конференции молодых ученых и студентов. Краснодар: Просвещение-Юг, 2006. с. 207.

Никонов В.О. Динамические экспертные системы с естественно-языковым интерфейсом // Известия высших учебных заведений. Северо- Кавказский регион, 2006 , Приложение №10, с. 13-15.

Размещено на Allbest.ru

...

Подобные документы

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

    дипломная работа [1,7 M], добавлен 18.03.2012

  • Обоснование выбора метода извлечения ключевых слов. Анализ предметной области, проектирование информационной системы поиска релевантных документов. Реализация запросов к электронным библиотекам. Реализация интерфейса системы поиска релевантных документов.

    дипломная работа [1,1 M], добавлен 21.09.2016

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

    курсовая работа [1,5 M], добавлен 14.10.2010

  • Морфологические анализаторы (морфологизаторы) на различных языках программирования. Анализ методов и технологий автоматической обработки ЕЯ-текстов. Разработка модуля графематического анализа и создания таблицы лексем. Программная реализация классов.

    дипломная работа [3,0 M], добавлен 06.03.2012

  • Формирование строки статуса программы с помощью метода NewStatusDef. Формирование меню и программирование диалоговых запросов. Создание и использование групп с помощью процедуры GetClipRect. Диалоговое окно выбора режима. Обработка команд пользователя.

    курсовая работа [25,7 K], добавлен 23.12.2012

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

    курсовая работа [3,3 M], добавлен 23.01.2014

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

    курсовая работа [12,3 M], добавлен 06.05.2011

  • Основные принципы написания оконных приложений с графическим интерфейсом на языке Java в среде Eclipse. Управление компоновками компонентов: показ диалоговых окон, вывод графической информации. Структура приложения и размещение элементов интерфейса.

    лабораторная работа [1,1 M], добавлен 01.05.2014

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

    дипломная работа [2,5 M], добавлен 20.07.2014

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

    дипломная работа [1,0 M], добавлен 24.01.2016

  • Области применения теории графов. Алгоритм решения задачи поиска инвариантного и полного графа. Реализация программы с графическим интерфейсом пользователя на основе алгоритма. Реализация редактора графа и вывод полученных результатов в понятной форме.

    курсовая работа [493,3 K], добавлен 27.12.2008

  • Базовые принципы правового регулирования трудовых отношений. Проектирование автоматизированной информационной системы "Отдел кадров", программная реализация, тестирование. Состав базы данных, методы анализа надежности системы, руководство пользователя.

    дипломная работа [3,6 M], добавлен 11.03.2010

  • Разработка программного продукта для ведения статистики спортивного мероприятия с удобным интерфейсом для оператора. Выбор среды разработки, дополнительных библиотек. Создание базы данных, виды проектирования. Руководства для пользователя и программиста.

    курсовая работа [6,5 M], добавлен 20.03.2012

  • Проектирование модели данных и ее реализация средствами СУБД Microsoft Access. Разработка приложения "Комиссионное вознаграждение". Выполение интерфейса информационной базы средствами системы управления данными. Создание запросов и отчетных форм.

    курсовая работа [5,8 M], добавлен 25.09.2013

  • Алгоритм и блок-схема процесса обработки в диалоговой программе, вычисляющей площадь треугольника. Описание объектов, свойств, методов программы в среде визуального программирования С++ Builder. Формы и основные модули текста разработанной программы.

    курсовая работа [2,2 M], добавлен 01.06.2014

  • Разработка и программная реализация сайта и базы данных, наполнение базы данных тестовой информацией о товарах. Инструментальные средства создания сайта. Организация тестирования сайта, модуль визуализации интерфейса. Создание запросов в базе данных SQL.

    курсовая работа [1,4 M], добавлен 24.12.2012

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

    методичка [1,0 M], добавлен 01.05.2014

  • Разработка архитектуры, отдельных модулей и сайта Интернет–системы электронной торговли отопительными приборами. Проектирование интерфейса; программная реализация, создание базы данных. Раскрутка сайта: подбор ключевых слов, анализ конкурентных запросов.

    курсовая работа [3,4 M], добавлен 20.04.2012

  • Особенности проектирования программы на языке С++ для обработки данных из таблиц базы данных. Основные функции программы, создание концептуальной модели базы данных и диаграммы классов, разработка интерфейса пользователя и запросов к базе данных.

    курсовая работа [2,1 M], добавлен 08.06.2012

  • Разработка и реализация проекта информационной системы, предназначенной для хранения сведения о клиентах и недвижимости. Моделирование и реализация информационной системы. Разработка пользовательского интерфейса. Затраты на написание программы и отладку.

    курсовая работа [1,0 M], добавлен 30.06.2022

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.