1

Тема: Покритикуйте идею

Как вы относитесь к идее построения онтологии "снизу"? Есть проекты, в которых коллектив специалистов-филологов создаёт универсальную онтологию для простых смертных. Существуют ли такие проекты, в которых построение онтологии происходит автоматически по мере ввода информации конечными пользователями?

В настоящее время пытаюсь представить, как это могло бы быть реализовано. Более подробная информация есть в блоге: http://thinking-web.blogspot.com/

Отредактировано mem-memov (2012-06-16 11:08:57)

Thumbs up Thumbs down

2

Re: Покритикуйте идею

Идея далеко не нова (погугли по словам "bottom-up ontology construction"). Есть ряд методов построения онтологий таким образом, начиная от индуктивного описания классов типа LCS (least common subsumer) до всяческих вариантов применения машинного обучения.

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

Отредактировано PavelK (2012-06-16 22:58:43)

3

Re: Покритикуйте идею

Странно, но блог закрыт - отказано в доступе.
Автоматическое создание онтологии лучше всего делать по следующей схеме:
- Конечные пользователи вводят знания на ограниченном естественном языке (ОЕЯ), на котором они могут их выразить точно и ясно (для самих себя).
- Транслятор с ОЕЯ в математическую запись знаний передаёт новую порцию машине вывода (reasoner), которая смотрит как они соотносятся с уже накопленными и если есть что-то новенькое и непротиворечивое добавляет их к уже существующим.

Thumbs up Thumbs down