Коллективный разум для OLPC

Набросок

Цель приложения

Формализовать знания коллектива об изучаемой предметной области, представив их понятным образом (пока выбран вид семанической сети)

Дать членам коллектива возможность взаимодействия и обмена знаниями об области

Как мы видим итоговое приложение

Вариант 1. Приложение, помогающее выработать общее видение предметной области

Пользователи приложения - члены какой-либо группы, способные обмениваться данными по сети. Их цель - создать представление
группы о каком-либо предмете, то есть создать модель предметной области

Существует модель предметной области, построенная каким-либо членом коллектива. Назовём её виденьем предметной области этого члена.

Каждый член коллектива может редактировать свое видение предметной области

Каждый член коллектива имеет доступ к видению предметной области других участников

“Видения” разных участников можно складывать.

Каждый участник имеет доступ к сумме видений всего коллектива

существует и поддается редактированию общая модель предметной области, одобренная каждым участником коллектива. Её назначение:

с ней удобно работать руководителю группы (если такой есть)

каждый член группы всегда может посмотреть общую картину

каждый член группы, а также вновь пришедший в группу должен принять общую модель или предложить свои улучшения.

Аналоги

Что похожее существует на данный момент
Сетевых программ схожего назначения пока не найдено. Однопользовательские приложения разделим на классы по типу представления знаний:

редакторы онтологий

mindmap - редакторы

редакторы семантических сетей

редакторы моделей, удобных для последующего проектирования программ (например, объектных, функциональных моделей)

\TODO добавить описания типов представления знаний, описания приложений с примерами и ссылками.