WikiHistory — инструмент для анализа статей Википедии, в том числе, для расчёта процентного вклада в статью её авторов. Первоначальным автором программы был участник из немецкой Википедии APPER, впоследствии её модифицировали участники русскоязычного раздела - сначала Haffman, потом Ле Лой, потом Vort. Последнюю версию можно скачать по ссылке.
Гитхаб (там выложена не последняя версия, которая не работает на новых ОС): ссылка.
Использование
правитьПосле запуска программы появляется следующее окно:
Для начала выберите в настройках нужный языковой раздел Википедии (в настоящее время можно выбрать один из 10, в том числе русский):
После этого наберите название нужной статьи:
Далее нажмите Enter или кнопку «Load History» для загрузки данных статьи. На экране появится следующая информация (сверху вниз):
- количество правок в статье
- правки, помеченные как малые
- правки анонимных редакторов
- количество зарегистрированных участников, чей вклад присутствует в статье
- количество анонимных редакторов, чей вклад присутствует в статье
- среднее количество правок на одного участника
- дата первой правки и дата последней правки с указанием, сколько времени прошло с момента первой и последней правки
Во вкладке «Edit List» содержатся данные для каждой правки в выбранной статье с датой, размером статьи после конкретной правки и описанием этой правки. Правки можно отфильтровать по различным критериям: автор, дата правки, размер статьи после правки. Если правка была отмечена как малая, в колонке «M» стоит крестик. Двойным нажатием мышки на конкретную правку можно перейти на неё в окне браузера:
Во вкладке «User Statistics» находятся данные участников, редактировавших статью. Для каждого участника можно посмотреть: общее количество правок, количество правок, не помеченных как малые, и их процент от общего количества правок участника, дата первой и последней правки. Если правка была единственной, то в колонке «Last Edit» дублируется дата первой правки серым цветом:
Во вкладке «Find Revision» находится инструмент, позволяющий найти первую правку, которой в статью был внесён тот или иной текст. По умолчанию поиск начинается с самой первой версии, но можно задать и временные рамки для поиска. После того, как программа обнаруживает текст, она переключается на вкладку «Edit List», где правка, которой данный текст был внесён, подсвечивается зелёным цветом.
Убрав пометку «only find the oldest revision matching» можно просмотреть все версии, содержащие данный текст. В этом случае во вкладке «Edit List» версии статьи, содержащие данный текст, будут помечены зелёным, а версии, в которых данного текста нет — красным.
Во вкладке «Text authors» находится кнопка «Analyze Authors», после нажатия которой программа анализирует вклад в статью по авторам. Можно задать анализ для последней версии статьи (по умолчанию) или для выбранной вручную версии.
В зависимости от количества версий статьи и её размера, а также от мощности компьютера, на котором производится расчёт, анализ может продолжаться от нескольких секунд до нескольких дней. По окончании анализа появляется текст анализируемой версии статьи, где разными цветами выделены фрагменты, внесённые одним из 5 основных авторов статьи. Цвет можно назначить любому другому участнику, правившему статью до выбранной версии.
Кроме того, после анализа статьи во вкладке «User Statistics» в колонке «content» можно посмотреть процент текста, внесённого каждым автором в выбранную версию статьи.
Нажав правой кнопкой мыши на текст проанализированной статьи на закладке «Text authors», можно скопировать эту схему в форматах HTML и Wiki-Text.