Utilisateur:Hexasoft/Pour un système de tags

Un article de Wikipédia, l'encyclopédie libre.

Ceci est un petit texte descriptif de ce que pourrait être un système de tags pour les articles wikipédia.

Notez que je ne suis pas le seul contributeur de ce texte, certaines idées ou remarques provenant d'autres utilisateurs.

Sommaire

[modifier] Problématique

Le système des catégories est certe puissant, mais il ne permet pas de faire des recherches croisées par rapport à plusieurs catégories.
Il est de plus peu précis, en ce sens que pour représenter des informations très détaillées il faudrait multiplier les sous-sous(-sous)-catégories, ce qui pose des problèmes de gestion et d'affichage (liste des catégories en bas des articles).

Un système plus souple, permettant un cumul de caractéristiques, permettrait de résoudre ces problèmes, si il était possible de relier ce système au (à un) moteur de recherches.


Il est à noter que d'autres utilisateurs se posent des questions et proposent des solutions possibles afin de faire évoluer wikipédia (voir les liens dans ce texte).

[modifier] Fonctionnement possible des tags

Les tags seraient des balises, dans un format à définir, permettant de spécifier une information associée à l'article. Pour définir plusieurs informations on utiliserait plusieurs tags.

Brion Vibber, un des développeurs principaux de Mediawiki indique ici : « Categories in MediaWiki are tags. That's the same thing. » (« Les catégories dans Mediawiki sont des tags. C'est la même chose. »)
Ceci implique que la convertion se fera probablement sans nouvelles balises. (même si ça me paraît impossible : de nouvelles balises seront créées).

Ces tags représenteraient diverses caractéristiques sur le contenu de l'article, permettant de faire une classification fine du contenu (finalement proche d'une description sémantique des thèmes abordés dans l'article).


Ces tags pourraient être fournis directement dans l'article ou par des catégories, ce qui aurait l'avantage de permettre l'héritage de tags communs depuis les catégories.
Cela permettrait également une transition en douceur du système actuel (catégories) vers cet autre système, ou encore une cohabitation de ces deux systèmes. Dans ce dernier cas, les catégories serviraient plutot aux grands "groupes" de thèmes, alors que les tags seraient plutôt liés aux informations additionnelles, non ou difficilement catégorisables.

[modifier] Exemples de tags

Dans les catégories de personnes, on peut envisager (entre autre) les tags suivants :

  • type:personne (est une personne)
  • genre:masculin/féminin
  • en vie/mort
  • métier:zoologiste/philosophe/footballeur…
  • nationalité:français/anglais/…

Les métiers seraient directement hérités des catégories actuelles, ainsi que l'état de personne. "mort" serait hérité de "mort en XXXX". Le genre serait à ajouter dans l'article.

Il serait ensuite possible par exemple de faire une recherche sur des zoologistes ou des philosophes vivant et de sexe féminin.


De la même façon pour les animaux :

  • type:animal (hérité des taxobox)
  • biotope:tropical humide
  • origine:nouvelle zélande/australie/…
  • activité:nocturne/diurne
  • reproduction:ovipare
  • protection:annexe 2 CITES

On pourrait ainsi rechercher des animaux nocturnes vivants en milieu tropical humide et pondant des œufs.

[modifier] Fonctionnalités de recherche dans les portails

Si le moteur de recherche est paramètrable, il serait possible sur les portails de fournir un moteur de recherche dans la thématique du portail.

Par exemple le portail HZB (histoire de la zoologie et de la biologie), on trouverait une "spécialisation" du moteur de recherche pour des "type:personne", ayant la catégorie biologiste "métier:biologiste".

[modifier] Difficultés

Le problème principal, à mon sens, serait de maintenir une cohérence entre les tags, pour que le même tag ne serve pas à des choses différentes, ou que l'on ne crée pas plusieurs tags différents pour représenter la même chose.

Ce problème est similaire au maintient de la cohérence des catégories (par exemple "né en XXXX" et "naissance en XXXX"), mais le foisonnement des tags ferait que cela serait certainement plus difficile à maintenir.

Si les tags sont à déclarer (un peu comme les catégories), un suivi important sera nécessaire.

Rien n'empêcherait a priori d'ailleur d'avoir un méchanisme de hiérarchie dans les tags, comme pour les sous-catégories. Ce méchanisme serait d'ailleur souhaitable pour permettre de s'y retrouver lors d'une recherche.

Par exemple quelqu'un cherchant des animaux se verrait présenter la liste des tags associés. Il parait inutile de présenter des tags comme "insectivore", "ovovivipare" ou "arboricole" si l'on cherche des philosophes…


[modifier] Voir aussi

  • Une autre idée : en finir avec les catégories, en utilisant un mécanisme d'affiliation.