Ticket #1108 (closed defect: wontfix)

Opened 13 years ago

Last modified 13 years ago

Misused tag clouds

Reported by: hans Owned by: anonymous
Priority: waiting Milestone:
Component: generic Version:
Keywords: Cc:
Time planned: Time remaining:
Time spent:

Description (last modified by hans) (diff)

Currently we display tagclouds when users is browsing activities or tools by title:

http://lemill.org/trac/attachment/ticket/1108/browse_activities_by_title.png?format=raw

http://lemill.org/trac/attachment/ticket/1108/browse_tools_by_title.png?format=raw

This solution has the following problems:

  • All the tags are in the same size, because title is not like a tag that can be used many times
  • Only 100 titles will be displayed, when we have more than 100 resources under that section (?)

I propose the following solution:

"Browse by title" page will list all the activities (tools) in an alpabetical order. If there are more than 30 activities (tools), they are listed on separate pages.

Attachments

browse_activities_by_title.png (47.4 KB) - added by hans 13 years ago.
browse_tools_by_title.png (47.8 KB) - added by hans 13 years ago.

Change History

Changed 13 years ago by hans

Changed 13 years ago by hans

comment:1 Changed 13 years ago by hans

  • Description modified (diff)

comment:2 Changed 13 years ago by hans

  • Description modified (diff)

comment:3 Changed 13 years ago by hans

We are using similar tagcloud with members and groups. I think that there it makes sense to use a tagcloud, because size has an importance. For members it shows how active the user is and for groups it could show the size of the group (number of members or number of edited resources...).

comment:4 Changed 13 years ago by tarmo

  • Priority changed from major to waiting

Hans, we're planning on calculating "points" for all resources based on their usage (see SortingResources), so we can show tag clouds for these lists as well. There's no added value in being able to list all resources, people should limit their scope with a tag or a search or something.

comment:5 Changed 13 years ago by hans

  • Summary changed from Browsing activities and tools by title to Misused tag clouds

I think this is very strongly against the idea of tag clouds.

Hassan-Montero and Herrero-Solana emphasize that “The method to select the tag set to display is based exclusively on the use frequency, which inevitably entails that displayed tags have a high semantic density.” http://www.nosolousabilidad.com/hassan/improving_tagclouds.pdf

According to Wikipedia tag clouds can be divided to two types:

  • In the first type, size represents the number of times that tag has been applied to a single item. This is useful as a means of displaying metadata about an item that has been democratically 'voted' on and where precise results are not desired. A good example of this is Last.fm, which uses this method as a means of displaying the genre with which an artist or track has been tagged.
  • In the second, more commonly used type, size represents the number of items to which a tag has been applied, as a presentation of each tag's popularity. Examples of this type of tag cloud are used on the image-hosting service Flickr and the blog aggregator Technorati.

Let’s analyze the tag clouds in LeMill:

  • Browse content by language - Type II
  • Browse content by subject area - Type II
  • Browse content by target group - Type II
  • Browse content by tags - Type II
  • Browse activities by language - Type II
  • Browse activities by tags - Type II
  • Browse tools by language - Type II
  • Browse tools by tags - Type II
  • Browse members by language - Type II
  • Browse members by location - Type II
  • Browse members by skills - Type II
  • Browse members by interests - Type II
  • Browse groups by language - Type II
  • Browse groups by tags - Type II

Currently the following tag clouds in LeMill do not fit with this categorization:

Here we calculate the size of tags only for members. The number of resources authored by member is used as a frequency. If we want to use tag clouds for all these pages we must find a reasonable way to measure use frequency and calculate the size of the tags. I really do not see a good way to calculate tag sized for activities and tools.

I propose the following solution:

  • Replace "Browse activities", "Browse tools", "Browse members" and "Browse groups" tag clouds with pages that list all items in alphabetical order (30 items on a page).
  • For consistency add similar "Browse content" page for browsing content in alphabetical order.
  • Sometimes later we should add a statistics page, because it is nice to see who are the most active authors (and how many resources we have under different sections). TOP 10 or TOP 20 would be easier to read than tag cloud with 5 different tag sizes.

I think that browsing all resources in alphabetical order will become especially useful when we will have browsing by multiple categories. Then teacher can choose Estonian, chemistry, 9th grade and browse these learning resources in alphabetical order.

comment:6 Changed 13 years ago by tarmo

What makes us limit the way we use our tag clouds? Granted, if we list all resources, they are not tags, but we can still use the same visualization method to display them, since it most likely is more usable than an alphabetical list which will contain the 90% of poor content that we'll inevitably have. Listing them alphabetically as tag clouds that filter out the poor quality content is more useful for the users. So I still propose we use the tag cloud visualization, even though technically they are not tags that we're listing.

comment:7 Changed 13 years ago by teemu

I would try to be consistent in here.

I wouldn’t get too much stuck to the “tag cloud” idea. The visualization method today commonly known as “tag cloud” is much older than what we may think. “Tag clouds” are very simple way to show proportions between the items: a large thing is more important than a little thing.

A common way to show something as “important” is to claim that many people use it. This is the case in LeMill “tag clouds”, too.

Back to the matter of being consistent. If the main browsing way is tag clouds it should be that in every section. For this reason the “title tag cloud” (read visualization of the popularity) in the Activities and Tools is good.

The challenge is that we do not have “by title” in the “content” section. I actually would like to have this in there.

The fact is that if LeMill will be popular, 90% of the content, activities and tools add in there will be crap. An easy way to get “up” those content that is useful / found useful by the people is critical, first at all for the editors to get rid off crap and also for the users not to get lost in crap.

For this reason I would go with the current way of having “tag clouds” (we should just call it something else) in the Activities and Tools.

comment:8 Changed 13 years ago by teemu

sorry, I forgot this. Also have a clever way of showing that "activity" and what "tools" are popular = commonly used = add to many collections and included in may tips for use stories.

comment:9 Changed 13 years ago by hans

  • Status changed from new to closed
  • Resolution set to wontfix

The solution for this problem is described in #1132 and #1133. Please continue discussion there. I will close this ticket.

Note: See TracTickets for help on using tickets.