zondag 3 april 2016

Mobiele Wikipedia - zoeken

Wanneer je op de mobiele Wikipedia iets zoekt, en je hebt (een stukje van) je zoekterm ingetikt, dan zie je daar ook een korte omschrijving bij staan. Bij Johan Cruyff staat dan Nederlands voetballer en bij Jan Jansen kom je meerdere personen tegen, waaronder twee wielrenners. Die korte omschrijving moet je helpen om het juiste zoekresultaat te selecteren uit de lijst van suggesties. En omdat er op Wikipedia zelf geen plek voor een korte omschrijving is, komt deze korte omschrijving van wikidata.

Wikidata is relatief nieuw, en behoorlijk "leeg". Veel artikelen hadden helemaal geen korte omschrijving, waardoor de gebruiker zelf maar wat moet proberen, in de hoop snel het juiste artikel te vinden. Maar op Wikidata staan vaak ook enkele eigenschappen van een artikel, waaronder het beroep en de nationaliteit van een persoon, en daarmee kun je zo'n omschrijving dan prima automatisch genereren als deze nog niet bestaat.

Sinds december 2015 loopt er een stukje python script op mijn Raspberry Pi die deze omschrijving maakt. Als hij nu loopt (en die kans is groot), dan zie je de live resultaten hier. Regelmatig voeg ik nog nieuwe omschrijvingen toe voor nieuwe data-types, want niet alles zijn personen. Van een rivier of berg kun je toch prima vermelden "berg in China" of "rivier in Senegal". Alles beter dan niks immers.

Dank zij mijn scriptje is de kans nu een stuk groter dat gebruikers van de mobiele Wikipedia-app sneller vinden wat ze zoeken.