Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

SuggestBot - это компьютерная программа, которая помогает участникам Википедии находить статьи для редактирования. Если вы хотите получить предложения от бота, вот как это сделать:

  • Чтобы получить единый набор предложений:
  • Вы также можете периодически получать предложения, размещенные на вашей странице обсуждения (или другой странице по вашему выбору). Как делать то , что описано здесь .

SuggestBot использует различные алгоритмы , в том числе стандартные методы поиска информации и совместной фильтрации , чтобы делать предложения. Большая часть его работает в исследовательской лаборатории GroupLens , некоторые части также работают в Wikimedia Tool Labs . Рекомендации обычно делаются на основе загрузки списка вкладов пользователя (чтобы не рекомендовать статьи, которые они недавно редактировали), но он также может давать рекомендации на основе набора статей, категорий или WikiProjects. Бот был первоначально разработан ForteTuba и сейчас поддерживается Nettrom.. В семи Википедиях работает SuggestBot: английский, норвежский, шведский, португальский, персидский, русский и французский.

Если у вас есть вопросы или опасения по поводу SuggestBot, например, если он дал вам персональные рекомендации, свяжитесь с нами на нашей странице обсуждения . Отзывы приветствуются и ценны, так как они помогают нам улучшить SuggestBot, чтобы он лучше помогал Википедии. Обратите внимание, что из-за продолжающейся глобальной пандемии время и энергия являются довольно ограниченными ресурсами, и ответные меры, вероятно, будут отложены.

Текущий статус [ править ]

SuggestBot работает нормально, а это означает, что разовые запросы должны обрабатываться автоматически менее чем за пятнадцать минут, и мы отправляем предложения нашим подписанным пользователям два раза в день.

Утвержденные задачи [ править ]

SuggestBot прошел через несколько запросов на одобрение ботов (BRFA) на протяжении многих лет. Вот список утвержденных задач и соответствующие BRFA.

  1. Публикуйте предложения статей для пользователей: BRFA # 4 для пользователей, которым они нужны периодически, BRFA # 6 для разовых запросов.
  2. Обновите список открытых задач портала сообщества : BRFA # 7
  3. Периодически обновляйте различные шаблоны задач: BRFA # 8

Кроме того, есть заархивированная ветка обсуждения от 2005/06, где впервые обсуждалась идея SuggestBot и его функциональность. Примерно через год был подан BRFA # 2 . У нас также было два BRFA для исследовательских экспериментов, см. BRFA № 3 и BRFA № 5 .

Ограничения / проблемы [ править ]

  • Из-за того, что бот испытывает трудности с редактированием больших страниц, в настоящее время он ограничен редактированием страниц размером менее 250 КБ. Если вы вдруг перестанете получать предложения, это может быть из-за этого. Мы работаем над изменением бота, чтобы он использовал собственный модуль Lua для предложений. Это уменьшит количество вики-текста, которое он использует для предложений, и, надеюсь, также позволит ему снова публиковать сообщения на более крупных страницах. Вы также можете узнать, как автоматически архивировать страницу сообщений SuggestBot (например, вашу страницу обсуждения), так как это избавит вас от хлопот слежения за ней.
  • Некоторые люди хотели бы видеть статьи в розыск (красные ссылки). Трудно, потому что единственная информация, которая у нас есть по красной ссылке, - это заголовок и страницы, которые ссылаются на него, - нет истории редактирования, с которой можно работать. Возможно, это удастся.
  • Кто-то предложил убрать заглушки разделов из списка заглушек. Наверное, поступить правильно.
  • Читает только до N (в настоящее время N = 500) последних правок человека при создании записей. Он пытается получить старые правки из дампа, чтобы не рекомендовать статьи, которые люди редактировали в прошлом, но это не идеально, потому что дампы устарели (может быть разрыв между вашими последними 500 правками и любыми правками в нем. находки в дампе, и статьи в этом месте могут быть рекомендованы).
  • Не обрабатывает перенаправления (также приводит к рекомендации уже отредактированных страниц). Это кажется относительно незначительной проблемой, судя по небольшому тестированию рекомендуемых элементов. Я хотел бы сделать это на задней панели, чтобы, если человек редактировал несколько версий страницы, SuggestBot «знал», что все они были одной и той же страницей (и, возможно, справился бы лучше).
  • Игнорирует все, что находится за пределами основного пространства имен (учет страниц обсуждения статей может быть интересным, лучшее представление интересов людей, чем просто редактирование статей напрямую. С другой стороны, люди часто публикуют на страницах обсуждения статьи, которые они хотели бы удалить. ?) ...

Журнал изменений [ править ]

  • Перешел на использование Pageview API для получения просмотров страниц и ORES для прогнозирования качества статьи. 18:07, 27 мая 2016 г. (UTC)
  • Обновлен способ отправки предложений SuggestBot: он пытается редактировать только один раз на случай, если что-то пойдет не так, что не позволяет боту редактировать одну и ту же страницу снова и снова. 22:00, 22 ноября 2013 г. (UTC)
  • Переключено с использования {{ Ntsh }} на {{ Hs }} для сортировки таблицы предложений из-за того, что в MediaWiki возникли проблемы с синтаксическим анализом большой страницы с множеством включений {{ Ntsh }}. SuggestBot теперь также автоматически заменяет включения {{ Ntsh }} на {{ Hs }} при публикации. Мы также добавили документацию по столбцам в таблице предложений и документацию по категориям задач SuggestBot с перечислением того, какие конкретные категории Википедии входят в каждую категорию задач. 22:24, 6 ноября 2013 (UTC)
  • Выяснилось, что мы неправильно проверили предыдущие предложения, как следовало, что означало, что определенные статьи могли предлагаться несколько раз подряд. Эта ошибка теперь исправлена, и бот должен снова начать отслеживать, а не предлагать одни и те же статьи снова и снова. 19:08, 14 июля 2013 г. (UTC)
  • Запущен улучшенный дизайн для пользователей, которые регулярно получают предложения. Это также означало изменение конфигурации категорий, из которых SuggestBot получает статьи, что также влияет на разовые запросы. Мы добавили бесхозные и неэнциклопедические статьи (споры NPOV и оригинальные исследования), удвоили количество статей, нуждающихся в дополнительных источниках, и сократили количество заглушек. 20:35, 20 мая 2013 г. (UTC)
  • Мы заменили нашу текстовую рекомендацию на рекомендацию, построенную на Apache Solr / Lucene, чтобы уменьшить наши проблемы с производительностью. 07:14, 16 июня 2012 г. (UTC)
  • Добавлен новый параметр «заменить» в шаблон и пользовательский ящик, используемый для регистрации, чтобы регулярно получать предложения, заставляет бота заменять последний существующий набор предложений (если он есть). Мы также внесли изменения в один из наших рекомендателей, чтобы улучшить качество предложений, а также исправили различные мелкие ошибки. 18:11, 26 июля 2011 г. (UTC)
  • Перешел на систему на основе шаблонов для регистрации, чтобы регулярно получать предложения. В то же время мы также сделали возможным получать предложения, доставляемые на подстраницу в вашем пользовательском пространстве, для тех, кто предпочитает держаться подальше от своей пользовательской страницы обсуждения. Мы также позаботились о том, чтобы бот не рекомендовал одни и те же статьи снова и снова. 15:54, 24 февраля 2011 г. (UTC)
  • Исправлены проблемы с публикацией на страницах обсуждения для пользователей с расширенными символьными именами при переходе на платформу pywikibot. Также, похоже, решена проблема невозможности публиковать сообщения на страницах обсуждения некоторых пользователей. - 16:17, 2 июня 2010 г. (UTC)
  • Попробуйте улучшить профили, игнорируя незначительные и неоднозначные правки. - 11:28, 7 августа 2006 г. (UTC)
  • Пропустите рекомендацию по совместному редактированию до дампа 7-17. - 11:28, 7 августа 2006 г. (UTC)
  • Убраны случайные рекомендации, они редко выполнялись. - 05:01, 27 марта 2006 г. (UTC)
  • Удалите большинство ранее отредактированных статей, просмотрев относительно недавний локальный дамп. Многие дампы терпят неудачу на en, и их обработка занимает несколько дней, поэтому сейчас мы работаем с наиболее обработанной версией дампа 2-19-06. - 16:24, 15 марта 2006 г. (UTC)
  • Возможно, исправлены все проблемы с акцентированными символами? - 15:58, 15 марта 2006 г. (UTC)
  • Добавить фильтр не рекомендуется статей в верхней N% (N = 1) отредактированных статей - лучший способ справиться с проблемой спорной статьи, и последовательно через алгоритмы рекомендации. - 00:11, 15 марта 2006 г. (UTC)
  • Вместо того, чтобы рекомендовать среди всех статей, сосредоточьтесь на том, чтобы рекомендовать статьи, помеченные как незавершенные или нуждающиеся в доработке. (В чем-то похоже на OpenTask, но придает больший вес заглушкам, поскольку их намного больше.) - 21:49, 14 марта 2006 г. (UTC)
  • Разверните удаление редактирования, чтобы включить действия защиты. - ForteTuba 16:16, 14 марта 2006 г. (UTC)
  • Сделайте несколько случайных рекомендаций, чтобы убедиться, что все статьи в конечном итоге будут рекомендованы (а-ля User: Pearle поддерживает Template: Opentask ). - 18:48, 13 марта 2006 г. (UTC)
  • Сурово наказывайте статьи с большим количеством ссылок в рекомендателе, основанном на ссылках, чтобы рекомендовать меньше популярных страниц (которые, по-видимому, имеют меньше возможностей внести свой вклад). - 16:35, 10 марта 2006 г. (UTC)
  • Удалите многие правки в качестве входных данных для рекомендаций, если в комментарии говорится, что они отменяют вандалов. Эти правки, кажется, приводят к тому, что рекомендации сводятся к минимуму на спорных страницах. - 16:35, 10 марта 2006 г. (UTC)
  • Исправьте многие проблемы с акцентированными символами. - 21:41, 7 марта 2006 г. (UTC)

Исходный код [ править ]

У нас есть общедоступный репозиторий кода, доступный на GitHub, где доступна большая часть исходного кода SuggestBot: github.com/nettrom/suggestbot