Участник:NirvanaBot/Статистика

Материал из Википедии — свободной энциклопедии

Статистика

Одной из задач NirvanaBot является создание и обновление статистики созданных статей и рейтингов участников по новым статьям (в пределах тематики одного портала/проекта). Доступны следующие виды отчётов.

  • по неделям — статистика по каждой неделе, за год (пример) или весь период
  • по месяцам — статистика по каждому месяцу, за год (пример) или весь период
  • по годам — статистика по каждому году за весь период (пример)
  • рейтинг по годам — рейтинг участников за определённый год (пример)
  • общий рейтинг — рейтинг участников за весь период (пример)

Пример общего отчёта см. здесь.

Порталы и проекты со статистикой

  1. Портал:Музыка (параметры) -> все отчёты
  2. Портал:Ирландия (параметры) -> по годам, общий рейтинг
  3. Проект:Великое княжество Литовское (параметры) -> статистика
  4. Портал:Донбасс (параметры) -> по годам, общий рейтинг
  5. Портал:Динозавры (параметры) -> общий рейтинг
  6. Портал:Биология (параметры) -> все отчёты
  7. Портал:Казахстанский футбол (параметры) -> общий рейтинг
  8. Портал:Феминизм (параметры) -> по годам, общий рейтинг

Как использовать

Для создания новых отчётов напишите запрос на странице обсуждения бота. Портал должен предоставить следующие данные:

  • типы желаемых отчётов
  • пути по которым записывать отчёты
  • длины отчётов-рейтингов
  • архив(-ы), из которого(-ых) брать данные
  • с какого года начинать (по умолчанию с 2008 или с 2003)

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

Виды отчётов:

  • за год по дням
  • за год по неделям
  • за год по месяцам
  • по годам за всё время
  • рейтинг за год (для этого отчёта можно задать длину списка)
  • рейтинг за всё время или общий рейтинг (для этого отчёта можно задать длину списка))

Шаблоны заданы в конфигурации бота и они общие для всех. Если возникнет надобность в персональных шаблонах, это можно реализовать, но потребуется некоторое время.

Режим работы

Статистика обновляется каждую неделю в ночь с понедельника на вторник.

Алгоритм

Планы

  • Сбор данных для статистики из истории обновления списков новых статей.