Викисловарь:Категории/Семантические категории

Материал из Викисловаря

Для того, чтобы можно было найти слово, опираясь на его значение (смысл), была разработана система семантических категорий. Они, с одной стороны делятся по языкам, с другой — по смыслу.

Так, например, [[Категория:Глаголы агрессии]] делится по языкам.

Нужно здесь привести общее описание дерева семантики.

Основные принципы семантической категоризации[править]

Базовая категория по языкам содержит полные деревья смысловых категорий для данного языка.

Категория Семантические категории/lang для каждого языка содержит полный список смысловых категорий для данного языка (с кодом lang).

Каждая категория для темы Х, которая содержит подтемы (более узкие понятия) Y, Z и …, имеет следующую структуру:

  • Категория:Х
    • Категория:Х по языкам
      • Категория:Y по языкам
        • Категория:Y/lang1
        • Категория:Y/lang2
        • Категория:Y/…
      • Категория:Z по языкам
        • Категория:Z/lang1
        • Категория:Z/lang2
        • Категория:Z/…
      • Категория:… по языкам
      • Категория:Х/lang1
        • Категория:Y/lang1
        • Категория:Z/lang1
      • Категория:Х/lang2
        • Категория:Y/lang2
        • Категория:Z/lang2
      • Категория:Х/…
    • Категория:Y
      • Категория:Y по языкам
        • Категория:Y/lang1
        • Категория:Y/lang2
        • Категория:Y/…
    • Категория:Z
      • Категория:Z по языкам
        • Категория:Z/lang1
        • Категория:Z/lang2
        • Категория:Z/…
    • Категория:…

Родительские категории[править]

Дерево смыслов формируется независимым от языка с помощью шаблона {{semantcat}}, который хранит в виде подстраниц родительские категории для каждой темы. Например, для темы «Нога» это будет одна надкатегория: «Части тела». См. содержимое шаблона {{semantcat/Нога}}:
<noinclude> Для понятия «'''{{SUBPAGENAME}}'''» заданы родительские понятия (надкатегории):</noinclude> * {{semantcat/cat|Конечности|{{{1|}}}}} <noinclude>[[Категория:Шаблоны:Родительские понятия|{{SUBPAGENAME}}]] </noinclude>

Этот шаблон задаёт различный состав надкатегорий для категорий следующего типа:

  • В категории «Тема/lang» он даёт надкатегории: «Категория:Тема по языкам|lang», Категория:Родительские темы/lang, «Категория:Семантические категории/lang».
  • В категории «Тема» он даёт только Категория:Родительские темы.
  • В категории «Тема по языкам» он даёт только «Родительские темы по языкам» и «Тема» (в данном случае надо использовать параметр lang=all).

Русский язык[править]

Первоначально русские слова помещались в семантические категории без суффиксов. Недостатком этого подхода является то, что в результате невозможно выделить чистый список русских слов по какой-либо определённой теме — скажем, названия насекомых. Поэтому было принято решение для русского языка пользоваться суффиксом «/ru» в названии семантических категорий. В дальнейшем, в силу выделенности русского языка для русского Викисловаря, возможно, целесообразно будет выделить ru-категории из общего списка категорий «по языкам» в родительскую категорию по теме для лучшей находимости.

См. также[править]

Литература[править]