How Tagging Solves the Problem of the Physical World

This article was written for Education Technology Solutions magazine, but I’ve also republished it here, because I can.

One of the unavoidable buzzwords of Web 2.0 is the term “tag”.  Everywhere you look online you come across the term, and everything from photos to news articles to blogposts are getting “tagged”.

But what exactly are “tags” and why are they such a big deal these days? To understand the importance of tagging, first let’s consider the problem that tagging sets out to solve.

There was a time when everything in our lives existed only in the physical world.  Books sat on shelves. Photos were in photo albums. Music was stored on CDs. Life was simple.  If you wanted to find that photo of your sister-in-law Wendy wearing a silly hat at last year’s family Christmas party you simply went to the family photo album and flicked through the pages till you found it.  The photo was a real physical object that existed in one real physical location.

Storing a photo in a family photo album seems pretty obvious, but the problem is that this method of storing, finding and accessing an object does not scale well. If we had to find that one photo from a room full of photo albums the problem becomes a little trickier. The ability to quickly find something becomes exponentially more difficult as the size of the collection of objects increases, and also as the object becomes more miscellaneous.

For example, have you ever wandered the aisles of a supermarket trying to find a particular item, only to discover that it was located in a completely different section to the one you expected it to be in?  The more obvious items are easy – milk is in the diary section, steak is in the meat section and frozen beans are in the frozen vegetable section of the freezer.  Easy. But as the item gets more unusual or miscellaneous, it gets harder to know just where the supermarket has cataloged it on their shelves.  We expect to find tinned fruit salad in the canned goods section of the supermarket, but if you like to put fruit salad on your breakfast cereal it would also be handy to have it located in the cereal aisle, in fact it might even boost sales of the tinned fruit.  Both of these locations actually make sense, although the people responsible for stacking the supermarket shelves ultimately have to make a decision and put it in only one location.

Why don’t they just put items in every location where it makes sense?  Why not put items in multiple places, making it easier for people to find them no matter where they look?

Of course, the answer is due to the physical limitations of the world we live in.  Supermarkets simply don’t have the physical space to put items in multiple locations. Even if they did, trying to shop in a store that had lots of products in lots of places would end up as a confusing mess.  The idea makes sense, but it doesn’t really work very well in the physical world we live in.  In the physical world these limitations force us to make decisions about the “best” location for every real object.

In an digital world, these limitations of physical objects don’t exist.

Take bookmarking for example. When you browse the Web you often find useful websites that you may want to revisit again, and all web browsing software offers the ability to “bookmark” or “favorite” these sites to make them easy to get back to.  We typically find an interesting website, click the Bookmark menu and choose “Save as Bookmark”… when we want to go back to that webpage, we look through our list of bookmarks and select the one we want from that list

As our collection of bookmarks grows into a long random list most of us eventually work out that we need to organise them somehow, so we start putting our bookmarks into collection, or folders.  Sites that are personal might go into a folder called “Personal” while sites that are useful for work are dropped into a folder called “Work”. Again, as your collection grows you’ll probably find that you need to be more specific, so you end up with a collection of folders designated with names like “IWB Resources”, “Maths Resources” or “Games”.  You can keep adding folders, bookmarking new websites into existing folders or adding more folders if appropriate ones don’t yet exist. Things are nicely organised now, right?

Sort of.

What happens when you find a really good Maths game resource that works well on an IWB? Do you put it in the IWB Resources folder, the Maths resources folder or the Games folder? The truth is, it makes sense to put it in all of these.  You could always bookmark it three times, once in each folder, but as your collection grows, you realise that this could get pretty unwieldy and complicated.  You could just make a decision and put it in one folder only, but unless you remember which one it went into, you may never find it when you need it. You are now facing the same problem as the supermarket shelf stackers; you have an object – in this case a website – that makes sense in more than one place, but to put it in multiple locations is just going to be confusing and hard to maintain.

The solution is to use tags.  Tags are like keywords that get attached to a resource and used as search terms when you want to retrieve it.  A resource can have as many tags as you like, in fact the more tags the better.  It’s a little bit like saving the resource in multiple locations, except instead of having to actually place it in all those locations, the tags simply create an association with those locations.
Tagging works because the tagged objects are digital, not physical. In the digital world, things don’t ever really “exist” anywhere, so having them “exist” in multiple locations becomes a non-issue. A search for all the websites tagged with the word “maths” will generate a list of every website with the tag “maths” attached to it. The search doesn’t care where each website is physically located.  The only thing that matters is that every website has the keyword – or tag – “maths” attached to it.

The fact that the same site might be both an IWB resource and also a game is largely irrelevant.  If a tag search was done for websites tagged with the word “game”, then the IWB-based maths game website would still be in the list.  The beauty of tags is that they allow resources to be cataloged in any ways that make sense.  A decision does not need to be made about the best way to catalog an item, because it can be cataloged in any and every way that makes sense.

In a digital world, photos that are tagged with keywords can be easily retrieved from a huge collection just by looking for one or more keywords. So, if that photo of your sister-in-law was tagged with words like “christmas”, “sillyhat” and “wendy”, then any of these search terms would find the photos.  Someone searching for the word “christmas” would find it, along with every other photo in the collection tagged with the word “christmas”.  Searching with the term “wendy” would find all the photos of Wendy, and a search using “sillyhat” would find any photo tagged with that term, regardless of who was wearing the silly hat.  To find the specific photo you were after, a search using several of these tags would quickly narrow down the search to photos of Wendy, at Christmas, wearing a silly hat. Each tag acts like a filter to only show the photos that match the criteria.

Tagging works because computers are really good at quickly searching through massive amounts of data. Getting computers to find things is pretty easy, but tagging adds the necessary “hooks” that the search can latch onto. Without these tags attached to each resource, computers find it difficult to link each resource to the ideas that you wish to associate with them.  The computer might be able to find things quickly, but tagging helps it know how those things relate to YOU. By adding tags to things, you build a collection of metadata around each object that makes it meaningful to you.  It lets you associate those objects to ideas that make personal sense to you.  And as you tag more and more resources, patterns start to emerge that make it even easier to see the semantic nature of that information, further helping you make sense of it.

Tagging is everywhere on the web however if you are new to the idea and want to see tagging in action, two great place to start are www.delicious.com for web bookmarks, and www.flickr.com for digital photography. Searching these sites using tags is a nice easy way to see the real value of tagging as a way to organise massive amounts of information in a digital world.

For more detailed information about tagging and how to use it effectively, take a look a my K12 Online presentation entitled “I Like Delicious Things” at http://vimeo.com/2415647.


I Like Delicious Things from Chris Betcher on Vimeo.

Image: ‘Symmetry
www.flickr.com/photos/38425817@N00/271683015

The shocking cost of international data

I was in New Zealand recently for a conference and thoroughly enjoyed my time in the Land of the Long White Cloud. I got to meet other passionate educators, talk geeky edtech stuff and just generally hang out with them for a couple of days.  As part of the fun of hanging out with fellow geeks, I made a short video from my Nokia N95 using the live streaming ability of Qik.  The live stream was just a bit of fun, and went for a total of 5 minutes and 15 seconds.  Apart from the brief live stream, I also checked my email twice using the mobile Gmail client, and also checked my location on a Google Map while wandering through the streets of Napier.

While in Napier, a text message arrived from my carrier, 3 Mobile, saying that my account balance for the month has just reached $535.  What??!!  I mean, I know that mobile roaming can be expensive, but surely this had to be some sort of mistake!  I switched my phone off and left it off until I returned to Australia.

When I arrived back home (I was in NZ for three days) I rang 3 Mobile to clarify their message.  I was told that, yes, I had been using data while roaming and that my roaming data bill was $480 (plus my regular monthly charges).  I was stunned.  How can anyone possibly accrue a $480 roaming data bill in just a couple of days, and quite literally only using mobile broadband for less than 10 minutes in total?

I spoke to a “3 Care” operator, who kept calling me “Christopher” and repeating back every question I asked her. She was almost no help whatsoever, so eventually I insisted that she escalate this call to a supervisor.  The supervisor I spoke to was equally as unhelpful, and told me that he would have to check with a different department and get back to me.

Two days later, they called back and basically reiterated everything they said on the last call, except they were now telling me that my roaming bill was $850, as all the data had not been logged as of my last contact with them.  $850!!!!!  For a few minutes of broadband access in New Zealand!!!

Outraged, I asked what they could do about this bill, only to be told that there was nothing they could do, that roaming data in New Zealand comes through NZ Vodafone and is charged at $20/Mb.  I argued that $850 equated to roughly 42Mb of data and that I seriously doubted my mobile phone could have transferred 42Mb of data in less than 10 minutes.  The supervisor said they would check it and get back to me.

A week later, I had still heard nothing, so I called them back again, having to explain the whole story again to a new person.  This guy agreed that the data charges did seem excessive and way beyond my regular monthly charge.  He commiserated and said he was sorry, but insisted that there was nothing he could do.  He said the charges would stick, although they offered a token $100 discount.

I pointed out that I had been a customer with 3 Mobile since its inception in Australia, in fact I was one of their original “family and Friends” customers.  I pointed out that I pay my bill on time each month and do in fact pay a relatively high amount every month for their services, since I don’t have a landline and my mobile phone is my only phone.  I pointed out that between my immediate family, I am responsible for a number of phone accounts with them.  He agreed I was a model  customer, but still refused to do anything about my bill.  This call lasted nearly an hour, only to get absolutely nowhere.

So, 3 Mobile, I’m not happy with you.  You charge 50 cents a Mb for off-network data roaming in Australia, yet have the audacious gall to charge me $20 per Mb when I’m in New Zealand?  You have the courtesy to send me a warning SMS when my balance gets excessive, but the balls to wait until it’s more than six times my regular monthly spend until you bother flagging it with me?  You admit that the charge is excessive, yet you happily charge me for it? Your response to me was that I should read the terms of service more carefully and that it was all there in the fine print.  (Try finding it on their website without using the search function!)

I threatened to cancel my phone services with you, and still you insist that there is nothing you can do about this bill. You would rather lose me as a long term valued customer, than to cut me some slack on this outrageously excessive charge.

I WILL cancel all of my phone services with you, and I will take as many other account holders with me as possible.  I’m not happy, 3 Mobile.  Not happy at all.

To everyone else who reads this, my advice is to be really careful when travelling with your mobile phone overseas.  Data roaming charges can be ridiculously excessive, even for small amounts of usage.  Check the data roaming costs before you leave home and perhaps even disable it unless you really need it.  Even at those costs, there is no way I would have expected an $850 bill for a few minutes of network use.

Oh, and my other advice would be to avoid 3 Mobile as a carrier. Their attitude to their customers sucks.

UPDATE: Just received my official bill from 3 this morning…  the final amount was $874.41.  I have also lodged a formal complaint with the Telecommunications Industry Ombudsman.  Oh, and then I also find out about this!  Wish I’d have know about it a few weeks ago!

Virtual Busking her way to Japan

My daughter Kate loves to sing.  She discovered this ability a few years ago when she came home from school and announced that she wanted to try out for a solo part in a local performing arts concert.  Although we always thought she had a nice voice that could carry a tune, we had totally missed the fact that she was actually quite talented vocally and so her intention to sing solo at this concert was a bit of a surprise.  Long story short, she has discovered her voice and is working hard at developing it further.  She’s done workshops and music camps and is now working with a singing coach.  She really does love to sing.

She was recently selected to be part of the Talent Advancement Program (TAP), a program for kids with musical talent aged 13 to 18.  For the 23 kids selected to be part of TAP, it’s a pretty special group to be take part of.  They get to learn and grow by actually performing in front of people.  Tomorrow, they are all performing at the Sydney Royal Easter Show, next week they do a gig for some senior citizens, and so on.  All great experience.

From the 23 kids involved, 16 of them were chosen to take part in a cultural exchange to Japan later this year.  Our local city, Bankstown, has a sister city arrangement with Suita, a city just outside Osaka.  The kids will be going over in October, performing in local schools in Suita and living with a host family for 5 days. They also get to travel on the Bullet Train, see a bit more of Japan, and even perform at Tokyo Disneyland.  It will be quite the experience for a 13 year old girl!

As parents, you want your kids to have experiences like this.  The things she will see and experience on this trip will be amazing. To be immersed in a different culture for 10 days, especially one like Japan which has such different customs and food, will be awesome and unforgettable.

Of course, it comes at a cost. Despite the fact that the TAP program subsidises part of the airfare, there is still a significant cost involved in going. As excited as Kate was to have been selected, she was also quite apprehensive about accepting because of that cost. Despite that, her mother and I will try to find the money because we think it’s an experience worth having.  To help out, the TAP kids were encouraged to come up with ways of doing some fundraising to help contribute to the costs of the trip.

So Kate came up with an idea. She collected a bunch of videos of her singing and put them together on a website as a sort of “virtual busking” site. The videos were added to YouTube and embedded in the site so that viewers can watch, and a “tipjar” connected to Paypal in case anyone wants to make a donation to her trip. She asked me for a hand with some of the technical stuff, but the rest of it was all her idea.

I’m very proud of her, not just for being part of a group like TAP, but also for her initiative in wanting to find an innovative way to raise some money to cover this cost.  She’s telling family and friends about it, but I said I’d also try to help spread the word about it via Twitter and the blogosphere. I hope you take a moment to check it out, leave an encouraging comment on the discussion tabs, and possibly even drop a small donation in her tip jar.  I know she would appreciate it greatly.

The site is at www.katebetcher.com.