Введение
Глава 1. Анализ существующих систем и методов поиска информации в Интернет 17
1.1. Информационный поиск 17
1.1.1. Место изучаемых методов поиска в теории информационного поиска 17
1.1.2. Информационные потребности пользователя и язык запросов 19
1.1.3. Релевантность 21
1.1.4. Оценка качества поиска 21
1.1.5. Основные модели представления данных и поиска 23
1.1.5.1. Булева модель 23
1.1.5.2. Модель векторного пространства 24
1.1.5.3. Вероятностная модель 25
1.1.6. Латентное семантическое индексирование 26
1.1.7. Вероятностное латентное семантическое индексирование 27
1.2. Анализ существующих систем поиска информации в Интернет 29
1.2.1. Характеристика классических поисковых систем WWW 29
1.2.2. Описание, задачи и основные требования к поисковым системам WWW 30
1.2.3. Обзор классических поисковых систем WWW 33
1.2.4. Архитектура и недостатки поисковых систем 40
1.2.4.1. Системы с централизованной архитектурой 40
1.2.4.2. Децентрализованная распределенная архитектура предлагаемой поисковой системы 42
1.2.5. Основные задачи, решаемые компонентами разрабатываемой системы с децентрализованной распределенной архитектурой 45
1.2.5.1. Информационный агент 45
1.2.5.2. Маршрутизация запросов пользователей 47
1.2.5.3. Настраиваемый пользовательский интерфейс 47
1.3. Выводы 48
Глава 2. Разработка алгоритма и архитектуры тематического информационного агента 49
2.1. Архитектура агента 53
2.2. Фильтр ядра индекса 58
2.3. Фильтр запросов пользователей 59
2.4. Управление очередью ссылок 64
2.5. Алгоритм работы агента 67
2.6. Эксперименты 67
2.7. Заключение 70
Глава 3. Разработка алгоритма и архитектуры брокера, осуществляющего маршрутизацию запросов пользователя 72
3.1. Задачи, решаемые брокером запросов 72
3.2. Архитектура брокера 74
3.3. Алгоритм работы брокера 78
3.3.1. Оценка числа документов, релевантных запросу пользователя 78
3.3.2. Алгоритм маршрутизации 83
3.4. Описание коллекций и результаты экспериментов 88
3.5. Заключение 90
Глава 4. Разработка настраиваемого пользовательского интерфейса 93
4.1. Информационные потребности пользователя и язык запросов 93
4.2. Сценарии работы пользователя 96
4.3. Выявление информационных потребностей пользователя 97
4.4. Поиск 104
4.4. Поиск 104
4.5. Результаты экспериментов 106
4.6. Заключение 111
Заключение 114
Список использованных источников 123
Приложение 1. Блок-схема алгоритма агента 133
Приложение 2. Блок-схема алгоритма брокера 137
Приложение 3. Формы интерфейса пользователя 139
Приложение 4. Структура и листинг программной реализации агента 140
Приложение 5. Блок-схема алгоритма брокера 165
Приложение 6. Структура и листинг программы интерфейса пользователя 184
Приложение 7. Документы подтверждающие внедрение и использование результатов диссертационной работы 205


