Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Голицына Информационные системы 2004.pdf
Скачиваний:
323
Добавлен:
16.08.2013
Размер:
5.01 Mб
Скачать

Технологии управления. Управление процессом поиска для диалоговых АИС определяется:

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

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

Рассматривая поиск в контексте понятия «стратегия» и представляя его как динамический процесс с изменяющимися состояниями сторон диалога (пользователь - система), можно (хотя и очень условно) выделить три типа поисковых технологий:

технологию “запрос-ответ”, как реализацию истинно вербальной стратегии;

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

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

7.5.3. Поисковые интерфейсы

Пользовательский интерфейс – это «совокупность информационной модели проблемной области, средств и способов взаимодействия пользователя с информационной моделью, а также компонентов, обеспечивающих формирование информационной модели в процессе работы» [Гультяев2000].

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

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

Интерфейс с точки зрения психологии восприятия должен «отражать не только отдельные объекты и их взаимосвязь в данный момент времени, но и те изменения, которые происходили в предшествующие моменты, а также тенденцию дальнейших изменений» [Ломов1986]. Т.е., восприятие интерфейса пользователем включает элементы предвосхищения действий и состояний, обеспечивая возможность своевременности действий и их оптимизацию.

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

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

Вэтом смысле выделяют [Попов1987] следующие виды знаний:

-стратегические (знания о цели и плане ее достижения);

-структурные (знания о систематизации объектов предметной области);

-поддерживающие (обеспечивающие восприятие или построение правил взаимодействия).

При этом именно средства интерфейса должны «объяснить»

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

7.5.3.1. Организация интерфейсных объектов

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

57 Понимание метафоры всегда ситуативно и субъективно и его невозможно предвидеть.

переключаться с задачи своей основной деятельности (сбора информации для решения задачи) на проблемы оценки своих действий и состояний.

Для оценки динамики эффективности процесса поиска дистрибутивно-статистическими методами необходимо, чтобы все этапы технологии относились к одному (семантическому однородному) пространству объектов (т.е., задача не должна быть многокритериальной). Иначе говоря, результаты, получаемые на разных этапах и, соответственно, по разным поисковым образам, должны относиться к одному исходному (семантически замкнутому) запросу, который как предмет поиска представляет тематически отдельную реальную информационную потребность пользователя. То есть, в этом случае оценивается эффективность уже поискового образа запроса, а повышение эффективности поискового процесса основывается на последовательном повышении эффективности ПОЗа по отношению к предшествующему варианту (которая может определяться на основе, например, корреляционного анализа подмножеств {T1, T2, … Tn} и { D1, D2, … Dn }, введенных в гл. 4).

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

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

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

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

Логический уровень

Интерфейсный уровень

 

 

------------ -

------------ -

------------ -

------------ -

------------ -

------------ -

Физический уровень

 

 

Процесс

Процесс

Процесс

поиска по

поиска по

поиска по

аспекту 1

аспекту 2

аспекту i

Рис. 7.5. Уровневая модель поискового процесса

Тем самым, на передний план выдвигается проблема организации взаимодействия пользователя с системой в процессе поиска.

И если для процесса в целом (с точки зрения конечного пользователя) мы имеем всего два типа основных операционных объектов – запрос (как пользовательское представление ИПП) и документ (как семантически целостный ответ или его часть, сформированный системой – отображение запроса в пространство документов), то с точки зрения организации процесса взаимодействия интерфейс системы должен иметь разнообразные объекты. При этом разнообразие типов объектов пользовательского интерфейса определяется «развитостью» технологических и процедурных возможностей системы. Для случая обобщенной схемы, технологически обеспечивающей снятие информационной неопределенности всех типов, такими объектами являются:

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

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

-тематические словники, представляющие информативную лексику предметной области.