AXForum  
Вернуться   AXForum > Прочие обсуждения > Обсуждение форума
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.10.2013, 15:44   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Методика подсчета на примере "Лучший консультант по производству"
Как будут подсчитываться голоса:

Шаг 1:
все предложения кандидатов собираются в табличку.
исключаем дубли, когда один участник выдвинут кандидата несколько раз
Нажмите на изображение для увеличения
Название: step1.PNG
Просмотров: 387
Размер:	25.0 Кб
ID:	8413

Шаг 2:
находим идентификаторы и репутацию пользователя по имени пользователя.
если идентификатор не найден, то пытаемся исправить имя (русские-английские буквы, подчеркивание-пробел, буква-о-ноль и т.п.)
если попытка исправления не удалась, то голос отбрасывается и не учитывается.
Нажмите на изображение для увеличения
Название: step2.PNG
Просмотров: 409
Размер:	25.0 Кб
ID:	8414

Шаг3:
подсчитываем число голосов за каждого кандидата.
сортируем по числу голосов, репутации, кандидату.
на момент создания поста получаются следующие результаты
Нажмите на изображение для увеличения
Название: step3.PNG
Просмотров: 309
Размер:	31.2 Кб
ID:	8415

Во второй тур будут отобраны не более 20 кандидатов с максимальным числом голосов из тех кого выдвинули. Кандидаты с одинаковым числом голосов будут отсортированы в порядке убывания репутации.

Возможные модификации методики:
1. учитывать репутацию, полученную до начала конкурса 01.10.2013 - избавимся от возможных накруток в последние дни, но уменьшится возможность проверки результатов желающими, поскольку придется использовать результаты запроса к базе форума, а не публичную страницу со списком пользователей.
2. учитывать голоса только тех участников, которые зарегистрированы до начала конкурса 01.10.2013 - избавимся от возможных накруток, но уменьшим потенциальное число голосующих (вдруг кто-то из давно читающих зарегистрируется только для того, чтобы проголосовать)

Буду рад вашим замечаниям и предложениям по методике подсчета голосов.

Выскажитесь! Создайте сообщения и укажите кого вы считаете лучшим по номинациям:
AX AWARDS 2013: Лучший разработчик. Этап 1
AX AWARDS 2013: Лучший консультант по логистике. Этап 1
AX AWARDS 2013: Лучший консультант по финансам. Этап 1
AX AWARDS 2013: Лучший консультант по производству. Этап 1
AX AWARDS 2013: Лучший консультант по российской функциональности. Этап 1

добавлено 10.10.2013: Предварительные результаты 1го этапа AX AWARD 2013 по всем номинациям

Последний раз редактировалось mazzy; 10.10.2013 в 10:06. Причина: добавлены предварительные результаты
Старый 04.10.2013, 15:31   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
возможные модификации:
3. учитывать репутацию, выданную за последний год, начиная с 01.10.12
Цитата:
Сообщение от twilight Посмотреть сообщение
Репутация то за все время берется. Может ее брать за последний год?
Старый 09.10.2013, 08:26   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от mazzy Посмотреть сообщение
Шаг 2:
находим идентификаторы и репутацию пользователя по имени пользователя.
если идентификатор не найден, то пытаемся исправить имя (русские-английские буквы, подчеркивание-пробел, буква-о-ноль и т.п.)
если попытка исправления не удалась, то голос отбрасывается и не учитывается.
Возможна ситуация когда при наличии в заявке ошибки/опечатки, лишних фраз, злоумышленник может зарегестрироваться под таким ником и стать участником первого тура. Для предотвращения такой ситуации нужно на втором шаге при поиске пользователя по предпологаемому идентификатору исключать из выборки ники зарегестрированные позже чем поданная за них заявка.
Старый 09.10.2013, 09:57   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Возможна ситуация когда при наличии в заявке ошибки/опечатки, лишних фраз, злоумышленник может зарегестрироваться под таким ником и стать участником первого тура. Для предотвращения такой ситуации нужно на втором шаге при поиске пользователя по предпологаемому идентификатору исключать из выборки ники зарегестрированные позже чем поданная за них заявка.
в целом, согласен. см. модификацию 1...

но я хотел бы обратить внимание, что любые такие модификации усложняют проверку по открытым данным. Мне то пофиг, я вытащю данные запросом из базы. А как люди проверят, если у них будет желание проверить?...

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

Постараюсь сегодня подвести предварительные итоги.
Старый 03.12.2014, 08:03   #6  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от mazzy Посмотреть сообщение
При формировании списка "20 лучших" в спорных ситуациях, особенно в районе нижней зоны попадания в "двадцатку", при равенстве полученных голосов приоритет получает кандидат, имеющий более высокую репутацию. При равенстве репутаций - большее кол-во сообщений.
Подумалось, что логично, наверное, было бы при этом использовать не абсолютную репутацию и общее количество сообщений, а учитывать только сообщения и репутацию, относящуюся к соответствующему профильному разделу (Функционал - для консультантов, Разработка - для разработчиков и и Администрирование - для администраторов). Плюс, не допускать выдвижение участников у которых нет сообщений в соответствующем разделе.

Последний раз редактировалось S.Kuskov; 03.12.2014 в 08:05.
Старый 03.12.2014, 08:18   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Подумалось, что логично, наверное, было бы при этом использовать не абсолютную репутацию и общее количество сообщений, а учитывать только сообщения и репутацию, относящуюся к соответствующему профильному разделу (Функционал - для консультантов, Разработка - для разработчиков и и Администрирование - для администраторов).
в принципе, да. но...
да, по базе посчитать - нет проблем.
просто хотелось бы, чтобы результаты были проверяемыми. участники видят только общую репутацию. по разделам - только в виде относительных графиков. Попробую посчитать обе репутации. Думаю, что в этот раз правила менять не будем. А в следующие разы - посмотрим.

Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Плюс, не допускать выдвижение участников у которых нет сообщений в соответствующем разделе.
Может быть, у меня снова параноя... И я снова рассматриваю и вырожденный случай. Но теоретически может быть ситуация, когда сообщения удаляются. Или переносятся в другой раздел. На форуме был один случай, когда человек удалил все свои сообщения.

В общем, не знаю какой вариант хуже - запретить или разбираться с троллингом.
Не хотелось бы запрещать.

А можно спросить у вас, уважаемые участники, что думаете по этому поводу? какие аргументы за/против?
Старый 03.12.2014, 10:13   #8  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от mazzy Посмотреть сообщение
участники видят только общую репутацию. по разделам - только в виде относительных графиков.
Если на вкладке "статистика по разделам" повисеть мышкой над полоской, то появляется всплывающее сообщение с числом.
За это сообщение автора поблагодарили: mazzy (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX AWARDS 2013: Лучший разработчик. Этап 1 mazzy Обсуждение форума 42 13.10.2013 17:57
AX AWARDS 2013: Лучший консультант по производству. Этап 1 mazzy Обсуждение форума 18 12.10.2013 22:19
AX AWARDS 2013: Лучший консультант по российской функциональности. Этап 1 mazzy Обсуждение форума 20 12.10.2013 00:59
AX AWARDS 2013: Лучший консультант по финансам. Этап 1 mazzy Обсуждение форума 15 12.10.2013 00:57
AX AWARDS 2013: Лучший консультант по логистике. Этап 1 mazzy Обсуждение форума 17 12.10.2013 00:56
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:38.