Wikipedia:Botcafé/Archief/2008-12

Uit Wikipedia, de vrije encyclopedie

Vertaling voetbalsjablonen[bewerken | brontekst bewerken]

Hoi, ik heb al iets dergelijks geopperd in het sportcafé, maar hier alvast even iets minder verstrekkend.

Voetballers hebben vaak een {{Infobox voetballer}} sjabloon. Handig en overzichtelijk, maar bewerkelijk om te maken. Is het mogelijk een bot aan het werk te zetten om infoboxen te plaatsen op bestaande voetballers waarover een Engels of Duits artikel bestaat met infobox? Lastige is wel dat de links naar de clubs (in zijn carriere) ook correct moeten meeverhuizen. We kunnen het uitproberen met bv Sten Ziegler. Jacob overleg 10 dec 2008 13:26 (CET)[reageren]

ja, dat kan, en je krijgt 1 regelige beginnetjes met een redelijke infobox (nadat alle links zijn gecorrigeerd). Persoonlijk heb ik niets met voetbal(lers) dus laat dit aan me voorbij gaan. Eventueel kan ik een geinteresseerde in deze aanpak de infobox inhoud van een andere wiki opleveren. Michiel1972 10 dec 2008 22:41 (CET)[reageren]

Redirects voor personen.[bewerken | brontekst bewerken]

Hoi allemaal,

wanneer iemand een artikel zoekt over een persoon, gebeurt het dikwijls dat die niet de voornaam weet. En dus de achternaam probeert in te typen.

En wat is nu het geval, op Wikipedia zetten we artikelen neer als Voornaam Achternaam. Dus als ik "Joli" intyp, op zoek naar Gerard Joling, komen er allerlei suggesties naar voren in de zoekbox, maar geen Gerard Joling.

De kern van mijn voorstel is om botmatig redirects aan te maken die wel het juiste artikel naar voren laten komen. Het gaat dan om de redirect van Joling, Gerard naar Gerard Joling. Dit is ook hoe het geïndexeerd staat in klassieke naslagwerken.

Principes waar ik vanuit gegaan ben in dit voorstel is dienstbaarheid aan de lezer, het gemakkelijk vindbaar maken van artikelen en het feit dat extra redirects niemand kwaad doen, mits geen conflictsituaties optreden of misleidende redirects ontstaan.

Enkele vragen moeten beantwoord worden:

  1. Hoe vind je de juiste artikelen
  2. Hoe vind je de juiste redirect-titel
  3. Hoe hou je het bij
  4. Hoe ondervang je evt conflictsituaties

Laat ik beginnen met de eerste vraag. Die is relatief eenvoudig op te lossen in beginsel. Namelijk alle artikelen in categorie:Persoon en subcategorieën. Hier zal met een kritisch oog doorheengelopen moeten worden, om verkeerde categorisaties te ondervangen.

Hoe vind je de juiste redirect-titel. Hier zijn enkele valkuilen die ik al bedacht had om voor uit te kijken:

Dubbele achternamen
Voorbeeld: Yolanthe Cabau van Kasbergen
Oplossing: Meerdere redirects: vanaf Cabau van Kasbergen, Yolanthe; Van Kasbergen, Yolanthe Cabau en Kasbergen, Yolanthe Cabau van. Weliswaar zijn de laatste twee feitelijk incorrect, maar deze doen niemand kwaad. Koppeltekens maken namen tot een woord.
Dubbele voornamen
Voorbeeld: Piet Hein Donner
Oplossing: Zelfde als bij dubbele achternamen. redirect Hein Donner, Piet en Donner, Piet Hein. Hein Donner, Piet is wel misleidend, maar doet wederom niemand kwaad.
Dynastieën
Voorbeeld: Willem II der Nederlanden
Oplossing: Mogelijk idem als hiervoor, maar het lijkt me netter om de Romeinse cijfers I tot en met XXV (of een ander maximum indien nodig) expliciet uit te sluiten van meewegen en bij de voornaam te rekenen. Dit levert dus op: Der Nederlanden, Willem II en Nederlanden, Willem II der.
Disambiguaties
Voorbeeld: Bernhard van Lippe-Biesterfeld (1872-1934)
Oplossing: alles tussen haakjes altijd achteraan houden. Dit geeft: Van Lippe-Biesterfeld, Bernhard (1872-1934) en Lippe-Biesterfeld, Bernhard van (1872-1934)

Ik denk dat we hier wel uitkomen.

Nuja, hoe houd je het eea bij. Dat zal vermoedelijk door een apart botje gedaan moeten worden. Bij mijn oplossing hier ga ik uit van het logboek nieuwe artikelen. Vanwege de mogelijke verwijderingen en vertraagde categorisaties, zou ik een drie weken vertraging willen voorstellen. Hoe het praktisch wordt uitgevoerd (drie weken later uitlezen, of wel eerst ophalen en drie weken later pas doorlopen op cateorieën) moeten jullie maar zien :) De lijst die hiermee gevormd wordt, kan vervolgens hetzelfde behandeld worden als bij de eenmalige run.

Nu zullen er vast conflictsituaties ontstaan. Dat betekent twee redirects die op dezelfde titel willen komen. Ik kan het me zo snel niet voorstellen, maar wie weet :) Geen idee hoe dat op te pakken, maar ik schat de kans vrij laat in, dus moet handmatig kunnen dmv errors.

Iemand die dit op wil pakken? :) Effeietsanders 6 dec 2008 23:57 (CET)[reageren]

Is dit niet een verkeerde oplossing voor het probleem van een slechte zoekmachine? Kan de zoekmachine niet in de volledige titel zoeken? Zo nee, bugzilla:. --Erwin(85) 7 dec 2008 10:41 (CET)[reageren]
Het gaat Effeietsanders om zoeken met behulp van de getoonde suggesties in de zoekbox. En daar zit de achternaam meestal niet als redirect bij. Michiel1972 7 dec 2008 10:44 (CET)[reageren]
Michiel heeft inderdaad gelijk. Ik wil graag dat de gebruiker al een goede suggestie krijgt tijdens het intypen. Dat is namelijk een geweldig handige functie, zeker als je niet de exacte spelling weet. Doet overigens niets af aan het feit dat de zoekfunctie beter mag en moet, maar dat is niet mijn punt :) Het gaat om de stap ervoor. Effeietsanders 7 dec 2008 12:06 (CET)[reageren]
Ik ben hier ook niet helemaal blij mee. Omdat de zoekmachine niet optimaal werkt gaan we de wiki vervuilen met allerlei redirects. De zoekbox aan de linkerkant zou eigenlijk zoals bij telefoon moeten werken. Daar werkt autocomplete tegelijk voor voornaam en achternaam. Multichill 7 dec 2008 13:28 (CET)[reageren]
Ok, de vraag die ik je dan graag stel is: "Acht je het reëel dat die aanvulfunctie dusdanig wordt verbeterd op aanzienlijke termijn dat dit overbodig wordt?" maar ook wil ik graag weten waar je de "vervuiling" ziet. Redirects merk je in principe niks van, tenzij je artikelen gaat verplaatsen en dubbele redirects gaat vormen. Maar hier bestaan volgens mij intussen voldoende oplossingen voor. Merk overigens op dat het helemaal niet wenselijk hoeft te zijn dat de autocompletefunctie hierop wordt aangepast, aangezien in die aanpassing dan geen onderscheid wordt gemaakt voor personen alleen, en dat is juist waar dit de meeste toegevoegde waarde heeft. Ik zou hier graag de gebruiksvriendelijkheid voorop willen stellen. Het zou extreem zonde zijn als het puur niet gebeurt omdat er mogelijk ooit op de een of andere manier een (gedeeltelijke) oplossing komt... Effeietsanders 7 dec 2008 13:47 (CET)[reageren]
Ik zie dit voorstel als een goede manier om de gebruiksvriendelijkheid van wikipedia te vergroten. Zolang de zoekfunctie niet goed werkt is dit in ieder geval een hele goede tussenstap. Mocht t.z.t. de zoekfunctie zijn verbeterd, dan kunnen we altijd nog de "vervuilende redirects" weer verwijderen. Miho 7 dec 2008 14:24 (CET)[reageren]
Het zou inderdaad handig zijn als je kunt zoeken op achternamen, maar zou het dan ook niet handig zijn om "Wetten van Newton" te kunnen vinden met "Newton", "Dactylomys boliviensis" met "boliviensis" en "een willekeurig artikel" met "willekeurig"? Ik vind het voorbarig om domweg redirects aan te maken zonder naar alternatieven te zoeken. Bedenk dat dit erg veel werk zal zijn. Namen als "Jan Jansen" zijn makkelijk te doen, maar er zullen een heleboel andere vormen zijn. Voor al die vormen zul je uitzonderingen moeten bedenken en zien toe te passen. Het zal aardig wat werk zijn om uit een paginatitel de gewenste redirects te halen. Daarnaast gaat het al om 105.000 unieke artikelen in de eerste tien niveau's onder Categorie:Persoon. Laten we zeggen dat het dan om 200.000 redirects gaat. Dat is een niet gering aantal wijzigingen en dan moeten we het ook nog bij gaan houden. Het komt er op neer dat het erg veel werk zal opleveren. Ik zou daarom eerst een balletje opgooien op foundation-l, wikitech-l en bugzilla:. Als de developers en Wikipedianen geen alternatief zien, kun je gaan nadenken over implementatie en toestemming vragen aan de gemeenschap. Pas dan kun je beginnen met schrijven. Als dat klaar is, kun je een aantal keer gaan testen en evalueren. Vervolgens ben je drie weken bezig om de redirects aan te maken als je een throttle van 10s gebruikt. Het idee is goed, maar ik kan me niet voorstellen dat er geen betere alternatieven zijn. --Erwin(85) 11 dec 2008 20:23 (CET)[reageren]
Als je het gevoel hebt dat daar wat uit kan komen, dan zou ik het zeker aanmoedigen als je dat balletje daar wilt opgooien. Zelf heb ik er een hard hoofd in momenteel, maar ga je gang, graag :) Effeietsanders 14 dec 2008 01:36 (CET)[reageren]
Ik zie op het eerste gezicht geen bezwaren, behalve dan dat een 'verkeerde' redirect (dus vanaf de foutief samengestelde naam) inderdaad verwarring op kan leveren door de indruk te wekken dat die samenstelling correct was. Misschien is dit voorstel ook iets om even in het doorverwijscafé te bespreken? Bob.v.R 14 dec 2008 04:08 (CET)[reageren]
Eia, als ik dit voorstel had gedaan zou ik eerst daar een balletje opgooien. Nu mag jij dat doen. :) --Erwin(85) 16 dec 2008 21:48 (CET)[reageren]
Als ik zinnige resultaten had verwacht daar, had ik dat ook wel gedaan :) Hier zie ik een goede mogelijkheid om het probleem praktisch op te lossen, en softwarewijzigingen duren gewoonlijk veel en veel langer. Dus nee, ik zal het daar niet voorstellen, maar als jij er wel nut ziet, ga je gang. Effeietsanders 16 dec 2008 23:28 (CET)[reageren]
De redenen om het niet in het doorverwijscafé te willen bespreken zijn voor mij onvoldoende duidelijk. Zou je die althans helder toe willen lichten? M.i. is dit bij uitstek iets om daar wel aan te kaarten. En het lijkt me vanzelfsprekend dat dan gedaan wordt door de indiener van het voorstel. Vriendelijke groet, Bob.v.R 18 dec 2008 02:43 (CET)[reageren]
Ik zie meer heil in een kleine software-aanpassing dan in een complex systeem van honderdduizenden redirects. Geduld leidt in dit geval tot een schonere zaak. --Maurits 17 dec 2008 00:03 (CET)[reageren]
Eens met Maurits. Effeietsanders wil symptomen bestrijden, op zich niets mis mee, maar kijk eerst of je de oorzaak (slechte zoekfunctie) weg kan nemen. Als dat kan, hebben we die troep die de symptoombestrijding meebrengt namelijk niet nodig. Het zal extreem moeilijk worden om het overzicht te bewaren als we eenmaal al die redirects hebben. Rubietje88 10 jan 2009 19:00 (CET)[reageren]