Труды КНЦ вып.29 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ вып. 3/2015(29))
Взаимодействие заключается в итеративном расширении запросов пользователя на основе ФММ, обеспечении возможности коррекции запроса, а также учета пользовательских предпочтений путем коррекции весовых коэффициентов между понятиями ФММ. При совместном употреблении в запросе пар понятий, входящих в состав ФММ, увеличиваются весовые коэффициенты отношений между данными понятиями. Превалирование одного понятия из модели над другим задается весовыми коэффициентами дуг формализованной ментальной модели. Особенностью такого взаимодействия является возможность задания отрицательных весовых коэффициентов (субтрактивных отношений), обозначающих отсутствие значимости данного контекста понятия для пользователя. Процесс поиска документов по предварительно проиндексированной коллекции с учетом весовых коэффициентов отношений в ментальной модели пользователя состоит из следующих этапов: 1. Формирование запроса в терминах семантической модели предметной области[13] (СМПО): 1.1. Формирование расширенного запроса, содержащего отношения и соответствующие запросу Q = {cj } концепты СМПО: EQ = f q(Q, КВ ) = {Се , I ? I (Eq(c ? , c f ) > 1- е ) } , ( C q ^ C , L q ^ L i =\jTe,j =\ ^ B, где КВ - семантическая модель предметной области, С в - множество концептов СМПО, содержащихся в запросе, І~ - множество отношений над концептами C q, f q о - функция, ставящая соответствие запросу фрагмент СМПО, Eq() - функция оценки сходства имен концептов, S - погрешность оценки сходства концептов. 1.2. Расширение запроса с учетом весовых коэффициентов отношений и субтрактивных отношений, ограничивающих контекст запроса: EQ = {C q ,L q } {M C ',L '\ 1 :C i е С е , с . е С', wK > х } , ( 2 ) С ' с С , і ' с і , / е і ' , / = < c i c j ,tp,w > , c i, c j <=C,tp<= Tp, где C' - множество концептов СМПО, связанных с концептами множества С (~ отношениями вида I из множества L ' , Тр — множество типов отношений (синонимии, гипонимии, ассоциации, субтрактивных отношений), W - вектор весовых коэффициентов, компоненты которого задают значимость отношения для различных категорий пользователей, к - количество категорий поль зователей. wK - к-ая компонента вектора весовых коэффициентов отношения I, х - коэффициент включения отношения в расширенный запрос. 2. Получение множества документов, соответствующих расширенному запросу: D = { d t I C d‘ П С е * 0 } , / = І Я (3) где C d‘ - множество концептов СМПО, присутствующих в документе d t , C Q- множество концептов СМПО, присутствующих в запросе EQ. 56
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz