Betchablog

education + technology + ideas

  • Share the Love

     Subscribe to this Blog

    TwitterCounter for @betchaboy

    Creative Commons License
    Betchablog is licensed under a Creative Commons License.
  • From The Twitter

  • mostinfluentialblogpost

    nombestteacherblog

    Top 100 Language Blogs 2009

    Adobe Education Leader

  • Flickr Photos

    @nambor getting interviewed at sculpture by the sea.

    Parasailing on Sydney Harbour

    Parasailing on Sydney Harbour

    Parasailing on Sydney Harbour

    Parasailing on Sydney Harbour

    Parasailing on Sydney Harbour

    More Photos
  • Live Feed

  • Meta

  • This blog is about…

Finding the Needle in the Twitter Haystack

Posted by Chris on 10th May 2009

With millions of Twitter messages floating through the Twittersphere each day, you can use the search tool at  http://search.twitter.com to find references to ANY word that gets uttered there.

So a search for the word “dog” will find every tweet that contains the word dog, and so on.  You can even search for your own twittername and see any time your name is referenced online.  Many companies now use this search feature to find out whenever anyone mentions their products or services on Twitter.

The search tool for Twitter is really quite powerful, and can also be used to generate RSS feeds that can then be embedded into other pages and services.  There is some awesome potential there.

However, Twitter’s ability to search for words being mentioned out there becomes less useful when you search for a really common word, since the search results will invariably turn up lots of stuff you probably don’t want.

When you’re attending a conference for example, you could find every mention that people make about the event by searching for the conference name.  However, it wouldn’t be all that helpful just to do a search on the term “conference” since it would catch all the other possible mentions of the word “conference” from a bunch of other conferences you don’t want. Using the full name of the conference would probably work, but because Twitter limits you to only 140 characters, it would be silly to devote so many of them to including the conference name… there would be little room left for the actual message!

To get around this problem, Twitter users came up with the idea of using a hashtag.. by adding a # in front of a search term. it’s a way to trick Twitter Search into avoiding any results that might contain the keyword but don’t have the hash in front of them.

For conferences, there will generally be a designated hashtag containing a # symbol and an abbreviation for the event. People attending and Twittering from the event can include this short code at the end of each tweet, and then a search (and also an RSS feed) can be created to grab a feed of all the tweets that contain the hashtag, regardless of who they come from. This let’s people follow the conference Tweets in a single stream.

What if the conference has an unusual name already?  A search for a conference abbreviated to “educonf” would probably find most of the references to it fairly easily, since educonf is a kind of “made up” word already.  In this case, a search for the generic term “educonf” or the properly hashtagged “#educonf” would probably turn up pretty much the exact same results.

The real need for the hashtag arises when you have search terms based on regular English words that are ambiguous to the search.  The added # to the front of them makes them unique and helps them stand out from the generic non-hashed word and stops the generic words from getting caught up in the hashtagged feed.  It also carries the added bonus that many 3rd party Twitter clients such as Tweetdeck, Tweetie or Nambu can identify the hashtags and use them to create saved searches, making it much easier to follow the stream based on that tag.

Interestingly, the search feature was never a part of Twitter’s original functionality.  Twitter search was done with a third-party tool created by a company called Summize, but the huge potential (and possibilities for future monetization of Twitter) became immediately obvious and Summize was acquired by Twitter for about $15M almost a year ago.  Now the built-in search functionality is a key part of the Twitter experience, and hashtags play an important role in making that experience even more powerful.

CC Image: ‘Haystack Owl
www.flickr.com/photos/14829735@N00/360683898

Posted in Twitter, Web Life, Web2.0 | No Comments »

Where does cheating begin?

Posted by Chris on 12th October 2008

Imagine this scenario… you are suddenly diagnosed with a life threatening disease, something very dangerous but quite curable if you have the right information about how to do so.  Your doctor knows that there is an answer to your serious problem, but cannot recall what drug is required to treat it.  He remembers reading something about it a long time ago, but can no longer recall the exact name of the drug.

He reaches towards the mouse on his computer, and begins to click a link that will take him to the online medical directory where he will find the answer he needs to cure your condition.

“Stop!”, you declare.  “That’s cheating!  If you can’t remember the name of that drug without looking it up, then what sort of doctor are you?  I want you to just remember it without looking it up.”

Of course, I imagine that if this situation were real you would be only too happy for the doctor to do whatever was required to find the cure for your disease.  You wouldn’t think twice about whether it might be considered “cheating” to look up the information needed to save your life… in fact you’d better hope that you have a doctor who a) knows there is an answer out there somewhere, and b) knows how to find it quickly.

I pondered this scenario today because I went to a dinner party with about 40 other people and we were presented with a trivia quiz on the table, something to keep us busy and entertained between food courses.  Being a celebration of Canadian Thanksgiving, the questions were all about Canada.  Now, I actually know quite a bit about Canada… I lived there for a year, travelled quite extensively through the historic eastern provinces, read a few books about Canadian history, and I have a Canadian girlfriend.  So I did know the answer to quite a few of the questions.

Of course, there were also questions I didn’t know the answer to.  And being the curious type who likes a challenge and to always learn more, I reached for my Nokia N95, pointed it to Google, and started looking for the answers to the questions I didn’t know.  If you have reasonable information literacy skills and can come up with good search keywords, finding answers to simple recall-style questions with Google is pretty easy.  In fact, you can usually find the answers just from the Google search results page without even going to the websites they link to.  It was not long before I had the elusive answers… in fact, I actually stumbled across the exact quiz that the questions were lifted from. Whoever put the quiz together had not changed anything, just used it directly from this website.  I casually copied down all the unknown answers onto the sheet and waited until it needed to be submitted.

Of course, when the sheets were finally collected and tallied, there was general astonishment that someone could have actually gotten all the questions 100% correct! A few people who knew what I’d done bandied about words like “cheating” and “unfair”.

For the record, I did not accept the prize – a lovely bottle of red wine – because I willingly admitted I had some help from my friends Mr Google and Mr Wikipedia, and I figured it would not have been fair to accept the prize.  I guess I just like to be a bit of a stirrer sometimes in order to make a point, even if only to myself.

But seriously, why do we build entire education systems based on rewarding people who can respond with the correct answers to questions, but then assume that any use of a tool to help them do this is cheating?   Why would a doctor in the scenario above get applauded for doing whatever was necessary to find an answer to the problem, but a student who does the same thing is considered a cheat.

If basic recall of facts is all that matters, a tool like Google can make you the smartest person in the room.  Today’s trivia quiz proved that.  If finding answers anywhere at anytime is a valuable thing to be able to do, then a mobile phone should be a standard tool you carry everywhere.

What I think people were really saying was that, if I was allowed to use my phone to find answers and everyone else wasn’t, then that would give me an unfair advantage.  And that may be true if I was the only person with access to Google, but the fact is that I didn’t do anything that every other person in that room could have done if they’d have chosen to.  The fact is, I was the only one in the room who used a tool that we all potentially had access to, but because I used that tool it made me a “cheat”.

And here’s the real point… mostly we ban these tools in our classrooms.  And we generally consider any student that uses such tools to find answers to our narrow questions to be a cheat.  And we drill into kids that when we ask them questions, when we set up those “exam conditions”, they better not even think about being “enterprising” or “creative” or “problem solvers”… Just know the answers to the questions, and show all your working too, dammit.

And you’d better hope that if one of those students ever grows up to be your doctor, the rigid thinking we may have instilled in them about “knowing the answers” has been replaced with a far more flexible skill for “finding the answers”.   Let’s hope that our kids don’t have too much trouble unlearning all the bizarre thinking that schools spend so much time drilling into them.

What do you think?  At what point does the ability to find answers cross the line and become cheating?

Posted in Creativity, Google, Kids and Learning, Mobile, Web Life | 32 Comments »