–Я загадал самого себя. Ответ найден более чем за 40 вопросов. Но, найден. хм.
–Там что, есть обучающая функция?
На 100% обучаемая система. Пользователи сами добавляют персонажей, если джин их не знает заранее. И добавляют свои вопросы. Новые вопросы система начинает подсовывать в новых играх, обучаясь, как на них отвечают люди, которые загадывают уже известных персонажей. И т.д.
Я думаю, система нуждается в лёгкой модерации, чтобы отсеивать неадекватные варианты. Может быть со значительным разрастанием базы требуется время от времени вмешательство программиста для корректировки масштабных развилок "дерева принятия решений".
Но в общем и целом "самообучаемый" алгоритм.
–В кн. Трансформейшн описан сильнейший гипнотический алгоритм, который строится на дереве принятия решений (как я это понял сейчас).
–Вспоминается только "хрустальный шар". А вы какой имели в виду?
–Да, точно его я имел в виду.
Да, это то самое дерево принятия решений. Ну, учитывая что ответы считываются невербальные, это будет выявлением типа подсознательной онтологии "персонажей" субъекта. А она может значительно отличаться от сознательной.
–И пришла мне в голову мысль: не будет ли главной функцией любой онтологии построение именно подобных, как можно более простых, "деревьев решений"?
–Интересная мысль. А какую цель преследует такая онтология на дереве решений?
–Хм, может позволяет превратить онтологию в систему? Позволяет разместить онтологизированные объекты в непересекающиеся классы.
–О! Это будет средство трансляции реальной конкретной онтологии в те или иные варианты систем! СУПЕР ИДЕЯ!
Ну а у меня вот какая ассоциация. У нас в сообществе время от времени возникает задача поиска, например, той или иной статьи, которую кто-то собирается процитировать. В итоге, если сходу не вспоминается, проходит несколько тактов, когда через череду ассоциаций выходим на какое-то конкретное слово, которое достаточно редкое в общем и целом, но при этом используется в этой статье. Потом лезем уже в поисковик и находим в "библиотеке" нужный текст.
С другой стороны, в точности таким же алгоритмом "джина" (с поправкой, что его надо будет ещё восстановить, поскольку он не является открытым) можно организовать поиск таких ссылок на статьи.
А в качестве побочного эффекта будет онтологическая база статей на основе неких ассоциативных критериев, которые люди используют для их поиска. В этой базе можно будет достаточно легко строить "кластеры" близких статей и т.д.
В отличие от мега-задач по свободному/надёжному распознаванию образов или ещё чего на грани фантастики, такая задача, я уверен, вполне решаема за разумное время и сравнительно небольшими трудозатратами. Сам софт "джина" закрытый, но алгоритмы, на которых он работает, общеизвестны.