Понятие релевантности очень помогло при создании динамических списков. Например, у нас есть связи "А-(0,5)-Б", "Б-(0,5)-В", "В-(0,5)-Д". И мы делаем запрос А(0.2), что значит "найти". Он будет содержать сам тег А, тег Б (релевантность = 0,5) и В (релевантность = 0,5*0,5 = 0,25), а вот Д - уже в наш список не входит. Пока все легко.
Открытыми остаются следующие вопросы:
- Как записывать коэффициенты в группах типа "Объект - Свойство - Значение"?
На данный момент это реализовано попарным указанием коэффициентов. Что-то вроде этого (коэффициенты расставлены условно):
Объект (0,5) Свойство
Объект (0,5) Значение
Свойство (0,2) Объект
Свойство (0,5) Значение
Значение (0,3) Свойство
Значение (0,2) Объект - Ну и как же считать эти коэффициенты?
Комментариев нет:
Отправить комментарий