Améliorations des résultats de la recherche inter-wikis

From MediaWiki.org
Jump to: navigation, search
This page is a translated version of the page Cross-wiki Search Result Improvements and the translation is 79% complete.

Outdated translations are marked like this.
Other languages:
български • ‎English • ‎español • ‎français • ‎日本語 • ‎norsk bokmål • ‎português do Brasil • ‎українська • ‎中文

Un nouvel objectif[edit]

Le département de Recherche envisage la possibilité de fournir des résultats de recherche d’autres projets Wikimedia ayant la même langue (habituellement désignée par « recherches inter-wikis »).

Par exemple, si vous étiez sur le Wikivoyage en français et aviez recherché « milk », vous auriez vu les articles de la Wikipédia en français correspondant à la recherche ainsi que les résultats d’autres projets Wikimedia en français (par exemple, du Wiktionnaire et de fr.wikiquote).

Cette page est une tentative de résumé de certaines de nos idées et nous invitons tous les contributeurs à discuter ouvertement de ce changement potentiel sur la page de discussions.

Cette idée est différente, bien que liée à la nouvelle fonctionnalité élaborée par l’équipe technique de Recherche et activée en 2016. Cette nouvelle fonctionnalité montrent les résultats d’autres Wikipédias lorsqu’il a été détecté que les termes de la recherche de l’utilisateur sont peut-être dans une autre langue, parce que la recherche locale donne moins de deux résultats. Le sujet de cette page − un nouvel affichage pour les résultats de la recherche sur les autres wikis dans la même langue − viendra en complément de la nouvelle fonctionnalité de détection de la langue et ne la remplacera pas.


Le Principe[edit]

La manière dont la recherche fonctionne actuellement pour tous les projets Wikimedia est la suivant : chaque langue de projet a son propre index de recherche. Cela signifie qu’il n’y a actuellement aucun moyen d’effectuer une recherche sur tous les wikis en même temps. Cependant, en arrière plan, la langue reste la même pour une recherche (indépendamment des projets) et les visiteurs peuvent être intéressés par des informations sur des projets frères dans leur langue.

Afficher des résultats de recherche inter-projets (de même langue) fournit plus d’informations aux visiteurs, une meilleure visibilité pour les autres projets, et améliore l’efficacité des recherches par les visiteurs de Wikimedia sur les wikis, ce qui inclue une baisse potentielle du nombre de recherches sans résultat.

Afficher des résultats de recherches supplémentaires d’autres projets ne va pas seulement augmenter la visibilité de ces autres projets frères, mais cela peut aussi augmenter les découvertes d’autres articles intéressants et même potentiellement encourager à la contribution.

Pourquoi cela n’a-t-il pas été fait plus tôt ?[edit]

Page de résultats de recherche existante sur la Wikipédia en anglais.

Pourquoi ne pas avoir un catalogue géant de recherche dans tous les projets de toutes les langues ?

  • La complexité technique est une raison : la taille du catalogue serait de plusieurs centaines de gigaoctets. Par exemple, l’index de la base de données de la Wikipédia en anglais de toutes les pages est d’environ 200 gigaoctets. Le temps de réponse des résultats de recherche serait allongé avec un seul énorme index.
  • Une autre raison pour conserver l’approche de recherche dans une langue unique est qu’il ne serait probablement pas très utile de rechercher un sujet dans toutes les langues. Rechercher « Paris, France » et voir le même article en français, allemand et anglais n’aiderait pas vraiment à découvrir de nouvelles informations.

Les wiki-projets en langue anglaise sont assez importants :

  • L’index de la Wikipédia en anglais pour toutes les pages en anglais a une taille approximative de 200 Go.
  • Celui de Wikinews en anglais a une taille approximative de 15 Go.
  • Celui de Wikisource en anglais a une taille approximative de 6 Go.

Afficher des résultats de recherche supplémentaires pourrait impacter le travail de différents wikis existants.

  • Cela pourrait impacter les robots, les contributeurs, les chercheurs, les lecteurs...

Le Projet[edit]

Pendant le premier trimestre (juillet – septembre 2016) l’équipe technique va continuer à travailler sur les quatre étapes principales suivantes :

Premièrement

  • Combiner les index de même langue. (task T139498) Incomplete Partially done
  • Réclamer de l’aide auprès de la communauté – ce qui inclue les débats sur cette page. (task T137312) YesY Fait
  • Les équipes Recherche et Design de la WMF vont créer des maquettes de l’affichage de ces nouveaux résultats de recherche. YesY Fait

Deuxièmement

Avant la fin du trimestre suivant (octobre – décembre 2016) l’équipe comparera l’efficacité de la recherche. Cela sera fait :

Troisièmement

In the this quarter (January - March 2017), we will:

  • begin A/B testing for the front end of this new feature for analysis and feedback from the community. (task T145917) In progress In progress
  • continue to refine and enhance the back end for this feature In progress In progress
  • First A/B/C test was run and found to be not very conclusive (task T149806) YesY Fait
  • Second A/B test will be run, after fixing a minor UI bug and adding four more Wikipedias to test on, for a total of eight. (task T160004) Incomplete Partially done

Quatrièmement

April - June 2017:

  • wrap up analysis of the second A/B test for the sister projects snippets in the search results page (task T160008) Incomplete Partially done
  • release translated note to Village Pumps announcing the production deployment (task T162276) In progress In progress
  • release blog post about search
  • release into production on all Wikipedias

Exemples de recherche actuels[edit]

Il existe déjà quelques solutions portées par la communauté pour fournir des résultats supplémentaires d’autres projets Wikimedia et d’autres articles dans la même langue. Voici une petite série d’exemples :

Pages actuelles de wikis de résultats de recherche dans plusieurs langues :

Gadget de recherche externe :

  • mw:MediaWiki:Gadget-externalsearch.js
    • Ce gadget recherche une liste personnalisée de sites techniques, donnant une liste de résultats en plusieurs onglets. Des explications avancées sont sur la page mw:Wikimedia technical search.
      • Regardez la capture d’écran de cette action personnalisée (malheureusement, rechercher "google.com/cse" peut déclencehr un message de filtre de pourriel avec certains navigateurs).

Comment pourraient être affichés ces résultats de recherches supplémentaires ?[edit]

L’apparence des résultats de recherche est ouverte aux débats et nous avons quelques brouillons sommaires pour vous à regarder ci-dessous, avec plus d’apparences possibles visibles sur la page Design. Ici, nous avons quelques exemples de ce qu’une nouvelle page de résultats de recherche pourrait donner, basés sur les solutions actuelles des autres wikis.

Aidez-nous à choisir la solution[edit]

Donnes dès maintenant votre avis !

Les Questions[edit]

L’équipe a de nombreuses questions c’est pourquoi nous demandons l’avis de la communauté :

  1. Comment voulons-nous que ces résultats de recherche supplémentaires, nouveaux et pertinents, soient affichés ?
    1. Les résultats du wikis sur laquelle est effectuée la recherche doivent être affichés en premier, et ensuite avoir une option pour « afficher plus » en provenance des autres wikis ?
    2. Les résultats de recherches supplémentaires doivent s’intercaler dans les résultats classiques du wiki local ?
    3. Les résultats supplémentaires doivent êtrze affichés sur un côté (ou peut-être en bas) de la page de résultats ?
    4. Devons-nous avoir l’option pour « désactiver » ces autres résultats de recherche pertinents (par un utilisateur et/ou par tout un wiki) ?
      • Cela pourrait être un mot clé dans la recherche ou un bouton cliquable par le visiteur.
      • Cela pourrait être similaire au mot clé local: qui cherche des images uniquement sur le wiki local et pas sur Commons par exemple.
    5. Les résultats de recherche supplémentaires devraient être affichés dans une liste ou dans un tableau ?
    6. Doit-on inclure des métadonnées pertinentes avec les résultats supplémentaires telles qu’une image ou une description courte ?
    7. Les résultats doivent-ils afficher la taille de l’article (par exemple 848 octets (104 mots)) et la date à laquelle il a été créé/modifié ?
    8. Doit-on indiquer au visiteur que cliquer sur un résultat va l’amener sur un autre wiki ?
    9. Combien de résultats provenant d’autres wiki doit-on afficher ? 1, 2, 3, plus ?
    10. Doit-on restreindre la méthode d’affichage des résultats actuelle des résultats provenant du wiki sur lequel vous avez effectué la recherche ?
      • Nous affichons actuellement jusqu’à 10 000 résultats paginés mais les tests montrent que généralement seuls les trois premiers résultats sont utilisés.
  2. Souhaitons-nous que ces nouveaux résultats de recherche fonctionnent sur tous les projets Wikimedia ?
    1. Par exemple, si je suis sur Wikiquote, est-ce que je veux voir des résultats correspondant à ma recherche provenant de Wikivoyage, Wikipédia ou Wikinews ?
    2. Ou, si je suis sur Wikipédia, simplement me montrer les résultats d’autres projets ?
  3. Ces autres résultats pertinents seraient-ils utiles et encourageraient-ils l’exploration de sujets variés ?
    1. Est-ce désagréable de voir ces résultats de recherche d’autres wikis ?
    2. Inversement, cela encourage-t-il un utilisateur à faire des découvertes ?
    3. Quel poids devons-nous donner aux résultats des autres projets wikis dans la recherche ?
  4. L’affichage de résultats de recherche d’autres wikis va-t-il encourager la participation des contributeurs ?
    1. Par exemple, si vous recherchez Piazza del Duomo et que vous ne voyez pas d’article Wikivoyage correspondant (alors que vous effectuez votre recherche sur Wikiquote), cela vous encouragerait-il à commencer la création de cet article Wikivoyage ?
  5. Doit-on limiter le nombre de langues dans lesquelles effecteur la recherche ?
    1. Par exemple, utiliser uniquement les cinquante plus grosses langues pour instaurer cela ?
    2. Ou, utiliser uniquement les langues dans lesquelles nous détectons des requêtes dans une autre langue que celle du wiki ?

Voir aussi[edit]

Tâches Phabricator :

Notes de travail :

A/B Testing[edit]

After taking into account community feedback and design team recommendations, we'll start A/B testing soon. View this page for more information.


Self-guided testing[edit]

This page was created to encourage users to do their own testing, via a self-guided testing page with examples for those not-so-technical and those that have a Wikipedia account and are a little more experienced.