Немного офф. Может присоветуете концепцию...
serglif 13.04.2004 11:38
Стоит задача - сделать на сайте экспертную систему подбора оборудования. Авторитетный пример в этой области - "Яндекс.Гуру". Хочу использовать Parser.
Что дано:Набор вершин (вопросов) и взимосвязь между ними. То есть попросту какой-то связный граф. Есть накапливаемые коэффициенты, влияющие на выбор конкретной модели. Коэффициенты присваиваются дугам графа, то есть в зависимости от ветки пути алгоритма.
То решение, которое мне видится:Рисую этот граф и делаю набор матриц смежности. Матрицы смежности храню в таблицах Parser. Также храню привязанную к ним таблицу вопросов и коэффициентов. Произвожу путешествие по графу с записью cookies о пройденном пути. В конечных вершинах имею результат.
Откуда сомнения:
В "Яндекс.Гуру" используется XML. Видимо неспроста. Для меня пока это неизученная область. Может подскажете - стоит для решения этой задачи изучить XML/XSLT и если да то какая концепция построения подобной системы с этим механизмом.
Заранее спасибо.
- Немного офф. Может присоветуете концепцию..., serglif 13.04.2004 11:38