Иерархическая система учета рейтинга

Материал из Викиучебника — открытых книг для открытого мира

Обзор существующих систем учета рейтинга[править]

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

  • "+1" ("Нравится") - один вариант, в данном случае, означающий согласие и поддержку предоставленного материала
  • "Нравится" / "Не нравится" ("+1" / "-1") - два варианта выбора
  • "Нравится" / "Среднее" / "Не нравится" ("+1" / "0" / "-1") - три варианта выбора
  • "1" - "10" - 10 вариантов
  • "1" - "100" - 100 вариантов

Варианты выбора можно расположить по оси значений, которые могут располагаться и на отрицательной и на положительной полуосях. Отдельной особенностью некоторых систем является наличие варианта выбора располагающегося точно на точке ноль ("0") на данной оси, который позволяет пользователю выразить абсолютно нейтральное отношение к материалу.

При выборе количества вариантов выбора для проектируемой системы можно столкнутся с трудностями, связанными с тем фактом, что разные люди предпочитают различное их количество.

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

Основное отличие от линейных систем учета рейтинга заключается в том, что предоставленные варианты располагаются иерархически, т.е. фактически являются элементами дерева. Верхний уровень дерева представляет собой вариант системы учета рейтинга с минимальным числом вариантов выбора, более нижние уровни предоставляют дополнительные варианты выбора.

Пример 1 (минимальное число вариантов: 3, максимальное число вариантов: 5):

  • "Нравится"
    • "Очень нравится"
    • "В общем нравится"
  • "Среднее"
  • "Не нравится"
    • "В общем не нравится"
    • "Совсем не нравится"

Пример 2 (несимметричная система):

  • "Нравится"
    • "Превосходно"
    • "Восхитительно"
    • "Очень нравится"
    • "В общем нравится"
    • "Неплохо"
  • "Среднее"
  • "Не нравится"


...