web-dev-qa-db-fra.com

Meilleur moyen pour les utilisateurs d'explorer du contenu non visuel

Je travaille sur un projet qui propose une bibliothèque de contenus à choisir. Le défi est que le contenu est purement textuel. Mes utilisateurs sauront à peu près ce qu'ils veulent, mais ils voudront également parcourir.

Disons, par exemple, que mon site était axé sur des lettres pré-faites à grand-mère. En tant qu'utilisateur, je suis trop paresseux pour écrire ma propre lettre, donc je veux parcourir une bibliothèque de contenu et en choisir une qui est assez proche de ce que je veux. De là, je peux le modifier.

Une approche traditionnelle serait pour moi (le programmeur) de réfléchir aux catégories dans lesquelles la plupart des lettres à grand-mère entreront. Mais c'est difficile - le contenu pourrait s'étendre par le ton (par exemple "Lovey-Dovey" vs "Formel"), le but ("Update on my family" vs "How are you"), etc. En tant que programmeur, je ne suis pas sûr que je pourrais créer un arbre de catégorie le premier jour qui ne devrait pas être mis à niveau constamment.

Une autre idée serait une sorte de nuage de tags. De cette façon, à mesure que du nouveau contenu est ajouté, il se classe en quelque sorte. Mon équipe sera en charge de générer du contenu pour la plupart, afin que nous puissions ajouter du contenu dans les balises existantes en cas de besoin. Si nous permettons aux utilisateurs de créer leur propre contenu, nous pouvons exiger l'approbation de la création de nouvelles balises.

Je penche vers une idée de nuage de tags, ou peut-être un nuage de tags multimode comme http://cssglobe.com/tag-clouds-styling-and-adding-sort-options/ . Je suis ouvert à des idées différentes/meilleures sur la façon dont les utilisateurs peuvent parcourir ce contenu non visuel. Évidemment, une galerie de vignettes ne fonctionnera pas, donc je suis ouvert à de nouvelles idées.

2
Anthony

J'aime votre option de nuage de tags et semble être un bon moyen interactif de transmettre des informations. Cependant, le défi avec le marquage automatique est qu'une lettre peut être mal étiquetée (en supposant l'exemple des lettres à grand-mère).

Par exemple. La lettre pourrait se lire comme ceci:

Chère grand-mère

J'espère que tu vas bien. Je vais bien mais je ne suis pas heureux car mon hamster de compagnie est mort.

Maintenant, le ton de cette lettre va être triste, mais le marquage pourrait supposer qu'il était heureux en raison du mot "heureux" dans la lettre. À moins que vous ne trouviez un moyen d'analyser automatiquement les sentiments (ce qui n'est pas une tâche facile), votre nuage de tags pourrait donner beaucoup de faux résultats. Je recommanderais que vous fassiez un remue-méninges avec votre équipe et leur demandiez de dresser une liste de catégories dans lesquelles la lettre tomberait (par exemple, heureux, triste, réfléchissant, drôle, mignon) et de la présenter dans un format de liste simple comme celui-ci. :

enter image description here

Vous pouvez également encourager la participation des utilisateurs en demandant aux gens de marquer la lettre avec un ensemble limité de choix, comme la façon dont Yelp le fait.

enter image description here

Ce balisage peut également garantir qu'une lettre balisée de manière incorrecte sera déplacée vers la section appropriée.

3
Mervin