Обсуждения:Категории статей:Проект визуализации

Содержание

Проект визуализации структуры категорий

Исходная проблема

Есть потребность в отображении структуры категорий в достаточно удобном графическом виде. Опыт показывает, что отображение всей структуры в виде графа неудобно, более-менее усваиваемая картина получается только если отображать некоторое подмножество графа. Но тут возникает ещё одна подзадача а каким образом выделять это подмножество: граф - не дерево, ветку не возьмёшь.

Предлагаемое решение

Необходимо представить граф в виде композиции дерева категорий и дополнительных связей между узлами, т.е. разделить все рёбра графа на две категории: основные и дополнительные. Это даст:

  1. Возможность достаточно легко выделять подмножества категорий (поддеревья).
  2. Существуют инструменты, позволяющие удобно отображать древовидные структуры со сворачиванием/разворачиванием узлов.

Предлагаемое решение2 известное в Интернете как Знанибус

На первом этапе строится скелет предметной области.Выделяются только предметные узлы,ребра только двух типов:Целое-Часть,Общее-Частное.В пространстве определяются направления для этих отношений и производится построение.

Как это сделать

Любая категория (кроме Category:Всё) входит/должна входить в одну или более родительских категорий. Надо среди этих родительских категорий выбрать одну основную и остальные дополнительные (если такие есть). Тогда связи по основным родительским категориям дадут дерево (основные рёбра), а по дополнительным - межузловые ссылки (дополнительные ребра).

Пример

Есть категория "Анатомия" - она входит в категории "Науки" и "Человек". Полагая, что "Анатомия" в структурно плане скорее является частью категории "Науки", и в меньшей степени связана с категорией "Человек", получаем такую картину:

В Сети есть практическая реализация визуализации предметной сети, см.ПИРАМИДА АВТОЛИТЕРАТУРЫ.Если данный пример построить по такой же методике,то получиться следующее:


                   науки------>антропология
                        ------>анатомия

                   научные институты------>НИИ антропологии
                                    ------>НИИ анатомии

              люди-----работники НИИ------->РНИИ антропологии
                                     ------->РНИИ анатомии                   

    ВСЁ(Обьекты)------>связь идет ко всем 3-м уровням сложности.

Если далее нанести на схему системы человека,его органы,ткани и клетки,то тогда всё это можно обвести и показать,что это есть область которую изучает анатомия. На этой схеме заданы направления: Слева направо-от Общего к Частному, С одного уровня на другой вниз-от Целого к Части. Эти отношения отличаются между собой и путать их нельзя.Если мысленно от Целого отнять его часть,то функционировать оно не будет;если же от класса отнять любой его элемент то класс при этом останется тем же. На приведенной схеме все понятия связаны между собой и ни одно из них не может занимать другого места.

Вытекающие проблемы

  1. Проблема классификации родительских категорий: какую из родительских категорий считать главной. Тут не может быть универсального алгоритма, но можно выработать определённые стратегии и критерии оценки "степени главности". У меня уже есть определённые идеи, но о них потом, если проект будет одобрен.
  2. Проблема выделения главной родительской категории в тексте статьи. Я предлагаю главную статью просто ставить первой по порядку, а ещё лучше придерживаться такого формата:
 
  <!--Основная категория-->
  [[Category:Главный_родитель]]
    
  <!--Дополнительные категории-->
  [[Category:Доп_родитель_№1]]
  [[Category:Доп_родитель_№2]]
  ...
  
  1. Да, это сложная проблема. По моему опыту я очень часто не могу сказать какая из двух категорий составной категории важнее. Скорее всего, нужно просто определиться и написать чёткие правила, типа: сначала географическое положение, затем время, затем наука и т. п.
  2. Я думаю что это правильная идея. К сожалению, когда я последний раз делал более конкретные категории, я расставил всё наоборот. Так, например, для категории Category:Города России главной категорией является, конечно, Category:Россия, но она стоит в списке второй, так уж получилось. И везде в аналогичных местах так. Каюсь, не подумал, делал как быстрее. Наверное придётся поменять все такие категории, заодно надо бы ещё интервики расставить. MaxiMaxiMax 03:32, 10 Ноя 2004 (UTC)

Состояние проекта

Проект находится в состоянии proposed. К обсуждению приглашаются все заинтересованные лица.


HedgeHog 03:19, 10 Ноя 2004 (UTC)

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home