Одна из базовых идей проекта глобальной когнитивной бизнес-среды или Semantic Web заключалась не только в единообразии описания знания в форме онтологий, но и в том, чтобы эти знания были доступны всем пользователям Сети. Для этого, по мысли авторов проекта, любая онтология разделяется на три уровня. Самый главный, верхний уровень – базовый. Он содержит базовые, первичные понятия, необходимые для любой деятельности, а также первичные предикаты и действия. Это могут быть, к примеру, такие понятия, как число, строка, предикат «обладать», базовые действия для работы с хранилищем данных: «insert», «select», «update», «delete» и прочие действия, которые в данной модели необходимы в качестве основы для любой более специфической деятельности.
Средний уровень – это уровень общих понятий области деятельности. Он содержит понятия, предикаты и действия, общие для определенного вида деятельности. В качестве примера, в данной главе рассматривается торговая деятельность. В этом случае, к общим понятиям можно отнести понятия «товара», «цены», «денежного счета», действия «продать», «купить», «снять деньги со счета», алгоритмы «купли-продажи» и пр. Если рассматривать в качестве примера агентов, занимающихся фильтрацией и пересылкой почты, то, очевидно, базовыми понятиями будут «письмо», «адрес электронной почты», «вложенный файл», базовыми действиями – «отправить письмо», «открыть письмо» и т.д.
Третий уровень – конкретные понятия, специфичные для указанной области деятельности. В рамках данной работы на низшем уровне предлагается хранить только понятия об объектах, но не хранить алгоритмы, действия и предикаты, которые считаются общими для всей области деятельности и переносятся на уровень выше. Это обосновано тем, что в работе исследуется принципиальная возможность динамического обучения, для чего требуется упростить модель и уделять меньше внимания деталям, в то же время эта модель удобна и может быть использована в большинстве агентных систем, не требующих сложных решений. В случае интернет-магазина компакт-дисков, конкретными понятиями области деятельности будут «компакт-диск», «дорожка на диске», «исполнитель», «композиция» и пр. В примере с обработкой почты агент, задачей которого является очистка ящика входящих сообщений от спама, будет использовать в качестве рабочих понятия «запрещенный адрес электронной почты», «рекламное сообщение», «ключевое слово» и т.д.