Showing posts with label wildcards. Show all posts
Showing posts with label wildcards. Show all posts

Tuesday, November 16, 2010

My Search for DVDs

I pride myself as an expert searcher. So, it really drives me insane when I get tripped up by how our catalog searches.

My family and I will be flying for Christmas and I decided one of the easiest ways to keep my son quiet on the flight would be to bring some videos along for him to watch. Up till this point, my son has only watched a few videos I've checked out from the library. However, we're going to be gone for 3 weeks which is longer than one can check out videos, even if I renew it once. I decided I would check out a couple of Elmo videos from the library to preview them and then buy one or two to take with us on our trip.

Since I just wanted videos, not books or music, I went to our catalog's Advanced Page. Next to Title Keyword I entered Elmo. Under Format I chose Video Recording - DVD and then clicked the red arrow to start my search. I retrieved around 17 videos. This was great except I remembered there was an Elmo video about pets that my son really liked that wasn't included in this list. If it wasn't included, what other videos might I be missing?

After a moment or two of thinking, I realized that the video I previously checked out was an "Elmo's World" video. Our catalog wasn't smart enough to realize that Elmo's and Elmo are essentially the same words. This is because our catalog doesn't have stemming capabilities. Once I figured out the problem, the solution was simple. I added an asterisk after Elmo so my search now looks like this. Since the asterisk works as a wildcard character in our catalog, it will find all DVDs with the words Elmo and Elmo's.

Thursday, March 11, 2010

Stemming, Spell Check, and Wildcards

The High Plains Library District's catalog only retrieves results that exactly match your search terms. This is one reason it is very important that your search terms are spelled correctly. In addition, unlike many modern search engines, it doesn't support stemming 1.

While our catalog doesn't provide spell check or stemming, it does allow the use of wildcard characters. A wildcard character is a symbol that can be used in place of other letters. In our catalog, the wildcard characters are an asterisk, *, and a question mark, ?.

How do I use wildcard characters?
The asterisk is a multi-character wildcard. This means it matches zero or more letters. For example, if I submit a catalog search for infant*, the catalog will return results that match infant, infante, infants, infantry, and more.

The question mark is a single-character wildcard. It can be used to replace exactly one letter. If I submit a catalog search for infant?, the catalog will return results that match infants and infante but not records that only contain the words infant or infantry.

Why would I want to use wildcard characters?
Wildcard characters are useful when you wish to force the catalog to do basic stemming or are unsure of how to correctly spell a word. For example, let's say I heard someone talking about the recipient of the 2009 Newbery Medal but all I remember is that the title contains the words grave and book. Searching for grave book returns no results. However, grave* book reveals the book I'm looking for is The Graveyard Book by Neil Gaiman.

Speaking of the Newbery Medal, I can never remember if Newbery should have one "r" or two. If I can't remember while I'm doing my catalog search, I can find results for both Newbery and Newberry by searching for newber*y medal.

Obviously, it would be easier if our catalog automatically returned the results we want. However, until we upgrade to a smarter catalog, using wildcards can be very helpful.

1Stemming is the process of finding the root word of your search term and retrieving results with the same root word. For example, if you search Google for the word cook, it may also return words such as cooks and cooking.

UPDATE: Our catalog still can't do stemming but our Did You Mean feature is finally live!