Wiktionnaire:Prise de décision/Amélioration des sections anagrammes

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.
Sujet : Cette PdD vise à améliorer la section anagrammes sur les entrées
  • Vote ouvert le :
    16/07/2019
  • Jusqu’au :
    30/07/2019

Les entrées possèdent une section listant les anagrammes. (Pour plus de détails, voir WT:SDA et Aide:Anagrammes). Toutefois, cette section est difficilement mise à jour, et ce pour plusieurs raisons :

  • trouver les anagrammes d’un mot est une tâche compliquée pour un être humain
  • mettre à jour toutes les pages de tout un ensemble d'anagrammes est une tâche fastidieuse

Voir la section trait#Anagrammes pour l’exemple. Si cette section est plutôt bien renseignée, ce n’est pas le cas, au 17 juillet 2019 à 04:30 (UTC), pour toutes les pages ainsi liées.

Ainsi, il y a deux problèmes à résoudre pour espérer améliorer cette section : la gestion de l’information redondante et la recherche des anagrammes. Cette prise de décision se découpe en deux étapes indépendantes l’une de l’autre et correspondant à ces deux problèmes.

Proposition sur la gestion de l’information[modifier le wikicode]

Afin de gérer au mieux les sections d’anagrammes, il faut choisir comment les listes seront stockées. Il existe deux moyens, chacun ayant des avantages et des inconvénients :

  • une liste sur chaque page, comme c'est actuellement
    • plus intuitif à modifier pour les contributeurs
    • les listes se retrouvent dupliquées sur chacune des pages et sont donc très difficiles à maintenir
  • une page unique par ensemble d'anagrammes, qui sera transcluse sur chacune des pages
    • chaque liste est unique, il n'y donc pas de différences de versions possibles
    • les utilisateurs devront modifier la page unique s'ils souhaitent ajouter un nouvel anagramme

Remarque : Il n’est aucunement fait mention ici d'une solution technique pour stocker, si le choix de la page est fait. Je laisse la discussion libre afin de choisir la meilleure manière de le faire.

Discussion[modifier le wikicode]

→ Discussion concernée : Wiktionnaire:Wikidémie/juillet_2019#Anagrammes_et_modèles_centralisés

Bonjour, Je vais résumer ici le fond de ma pensée :
  • Le système actuel n’est que perfectible, il est difficile de savoir quelles pages contiennent des anagrammes par exemple. Les listes dupliquées ne sont pas à jour (trait#Anagrammes & pages associées)
  • Un système centralisé avec lettres par ordre alphabétique me semble pertinent. Reste à savoir si on fait qu’une page avec des sections de langues ou une page par langue. Est-ce qu’on crée un domaine Anagramme: pour ça ?
Otourly (discussion) 17 juillet 2019 à 04:39 (UTC)[répondre]
« Lettres par ordre alphabétique » veut dire que l'anagramme de « ranger » sera sur la page « aegnrr », ce qui permet d'avoir une page unique comme cible pour n'importe quel mot.
  • Note : il est (relativement) facile de faire un module lula de type {{anagramme|mot=ranger}} renvoyant « aegnrr », ce qui permet de pointer sur la bonne page.
  • Note : il faudra probablement réduire les majuscules et diacritiques à la lettre de base, supprimer les espaces, tirets, virgules...
  • Note : l'utilisateur de base doit pouvoir ajouter une anagramme à la main, parce que l'anagramme peut être une phrase ne justifiant pas d'entrée dans le Wiktionnaire (cf Révolution française) et que cette phrase est dans ce cas l'anagramme de tous les mots qui pointent dessus.
« Une page par section de langue » veut dire qu'on aura aegnrr/en et aegnrr/fr (ou l'inverse, fr/aegnrr) sur deux pages différentes.
  • Si les pages ne sont exploitées que par un 'bot c'est indifférent ; mais s'il faut les exploiter par inclusion ou via un modèle il est plus pratique de séparer les pages dès la création.
  • Alternativement : y a-t-il une utilité pour mettre sur une même page tous les anagrammes dans toutes les langues?
« Est-ce qu'on créé un domaine pour ça? »
  • Ca paraît peu pertinent : si les pages sont nommées par les lettres en ordre alphabétique, les titres seront de toute manière illisibles. Les pages d'anagrammes peuvent être n'importe où, par exemple des sous-pages du module susmentionné.
Micheletb (discussion) 17 juillet 2019 à 08:35 (UTC)[répondre]
Faut-il traiter aussi le cas des alphabets non latins? Micheletb (discussion) 17 juillet 2019 à 08:56 (UTC)[répondre]
  • J’attire l’attention sur le fait que les lettres diacritées sont considérées comme des lettres à part entière dans la plupart des langues qui en utilisent. Également, il y a des langues qui considèrent des digrammes ou trigrammes comme des lettres à part entière (æ en danois ee ou tsʼ en koyukon, etc.). Quant à l’ordre alphabétique, il peut être différent d’une langue à l’autre. — Unsui Discuter 17 juillet 2019 à 08:58 (UTC)[répondre]
    Bonnes remarques. Mais pour ce qui est de l'ordre alphabétique c'est juste une structure de rangement qui ne prétend pas représenter un mot réel, donc l'ordre est en réalité arbitraire. Micheletb (discussion) 17 juillet 2019 à 09:22 (UTC)[répondre]

Vote[modifier le wikicode]

Attention : le vote est pour l'instant fermé en attendant que la solution de la page unique s'affine.
Attention : voter Pour Pour signifie que vous souhaitez une page unique.

Pour[modifier le wikicode]

Contre[modifier le wikicode]

Neutre[modifier le wikicode]

Résultats[modifier le wikicode]

Proposition sur la recherche des anagrammes[modifier le wikicode]

Afin de trouver efficacement les anagrammes, un bot pourrait être utile. Toutefois, il n'est pas nécessaire, le travail peut également être fait à la main par les utilisateurs. Il faut donc décider, quelle que soit la méthode retenue par le vote ci-dessus, si on veut un bot capable de chercher et mettre à jour les listes d'anagrammes.

« trouver efficacement les anagrammes » Ca dépend si on décide de mettre systématiquement une section "anagramme" sur tous les mots. Dans ce cas, il ne s'agit pas de trouver ex nihilo une liste d'anagrammes potentiels mais simplement de balayer les pages ayant une telle section pour mettre le mot vedette sur la page d'anagramme, puis (éventuellement) dans un deuxième temps de balayer les pages ayant une telle section pour récupérer la liste d'anagrammes ainsi constituée et la mettre sur la page (cette deuxième passe est inutile si la liste est insérée par une transclusion ou par un modèle).
Pour ça je suis favorable à la création de la section via un modèle de type {{anagramme|fr}} : c'est facile pour un 'bot de repérer les pages qui pointent sur le modèle (ou les modifications récentes sur ces pages, ou de vérifier que les pages nouvelles contiennent le modèle), c'est facile pour un modèle de n'afficher une section que si la page d'anagramme a plusieurs mots, et c'est facile (en cas d'affichage) d'avoir une mise en forme standardisée par le modèle.
Micheletb (discussion) 17 juillet 2019 à 08:46 (UTC)[répondre]

Détails sur le dressage[modifier le wikicode]

Cette PdD ne tient pas lieu de candidature de statut de bot. Toutefois, elle est là pour motiver l'utilité d'un tel bot. Il ne restera donc au bot qu'à prouver qu'il est capable de faire le travail attendu.
L'implémentation du bot et de la manière dont il gèrera les anagrammes est à la discrétion du dresseur.

Discussion[modifier le wikicode]

→ Discussion concernée : Wiktionnaire:Wikidémie/juillet_2019#Anagrammes_et_modèles_centralisés

Vote[modifier le wikicode]

Attention : voter Pour Pour signifie que vous souhaitez la présence d’un tel bot, quelle que soit la méthode choisie ci-dessus.
Euh... y a déjà un bot consensuel qui tourne depuis une dizaine d'années en open source. Pour le rendre plus performant, il suffirait d'utiliser le dump au lieu de requêtes HTTP. JackPotte ($) 17 juillet 2019 à 19:31 (UTC)[répondre]

Pour[modifier le wikicode]

Contre[modifier le wikicode]

Neutre[modifier le wikicode]

Résultats[modifier le wikicode]