ویکیپدیا:سیاست رباترانی/درخواست مجوز/انگلیسی/SuggestBot
Operator: Nettrom (بحث • مشارکتها • انتقالها • بسته شود • بستهشدنها • اختیارات • آمار • آمار پیشرفته)
Time filed: دوشنبه، ۲۴ ژوئن ۲۰۲۴ (میلادی)، ساعت ۲۱:۲۶
Automatic, Supervised, or Manual: Automatic
Programming language(s): Python, some parts are Perl & Java, with some SQL for database access.
Source code available: Not all of it yet, but we will be working on that over the summer. Code repository on bitbucket, it contains for instance our link-based recommender that runs on Tool Labs. The bot uses Pywikibot (core) for interacting with Wikipedia servers.
Function overview: Post suggestions of articles to edit to users who have requested it.
Links to relevant discussions (where appropriate): The bot was discussed about a year ago (see ویکیپدیا:قهوهخانه/گوناگون/بایگانی ۲۲ thread named "Suggestbot here on fa-WP"
Edit period(s): Requests are handled continuously (every 5 mins), suggestions to users who subscribe are processed once a day.
Estimated number of pages affected: Since the bot is opt-in, probably 10-30 pages, depending on how big and active the community is.
Exclusion compliant (Y/N): Y
Already has a bot flag (Y/N):
Function details: SuggestBot allows for both one-time suggestions for articles to edit, as well as subscribing to get them periodically.
Users can request a single set of suggestions (by adding {{User:SuggestBot/suggest}} to a page in their user space). If the template is used without parameters, the bot will grab a user's edit history in the main namespace. The template also allows supplying article or category titles, which will then be used instead of the user's edit history. The bot will find similar articles using well-known information retrieval strategies: user-user similarity, wikilink traversal, and text similarity. It filters articles through a database of articles in need of improvement (e.g. from categories of articles in need of more sources) so it only suggests articles that need work. It then posts the suggestions to the user's page by substituting its own template, and at the same time removes the request template.
Users can also subscribe to get suggestions periodically (once a week, once every two weeks, or once a month (every four weeks)) through adding either {{User:SuggestBot/config}} or {{User:SuggestBot/userbox}}. These templates have parameters for wanted frequency of suggestions as well as whether the bot should append the suggestions or replace an existing set of suggestions. They currently do not have parameters for article titles or categories, instead the bot always uses a user's edit history as a basis for the suggestions.
The bot only detects template transclusions in the User and User talk namespaces. It does allow users to add templates to sub-pages (e.g. User:Examples/Suggestions from SuggestBot) so that users do not have to get the suggestions on their talk page.
Discussion[ویرایش]
- Thank you for your time in my opinion this bot's works are Ok also it has community approve .Good luck Yamaha5 (بحث) ۳۰ آوریل ۲۰۱۴، ساعت ۱۸:۴۳ (UTC)
- @Mahdiz: @درفش کاویانی: @Ebraminio: این ربات اجماع کاربرای ویکیفا دارد و از نظر عملکرد کارش درست است. چرا نظر یا مجوز نمیدهید!؟ Yamaha5 (بحث) ۱۱ مهٔ ۲۰۱۴، ساعت ۰۲:۴۵ (UTC)
- Hi. looks fine Approved/مهدیگپ ۱۱ مهٔ ۲۰۱۴، ساعت ۱۳:۵۹ (UTC)