Better Search Functionality for Lessons

calkins
January 29, 2009, 05:03 AM posted in General Discussion

I've recently changed my study habits on Cpod.  Before, I used to study lessons as they were published.  Lately, I've been looking for more specific topics that apply to a future situation I'll be in.  With more than a thousand lessons, it's not always easy to find that lesson we want to study, without the help of a good search engine.

When it came out, I think everyone appreciated the new search function in the top banner of the website.  Unfortunately, it's not very functional. 

I'm not sure how it's setup, but many of the lesson tags, when typed into the search box, don't produce a result for that lesson.  I'm referring to the "Topics" and "Functions" tags listed under "Lesson Information." 

For instance, today I'd like to go out and buy a pair of shoes.  I remembered a while ago studying a lesson on buying shoes.  So I went to the search box:

- I typed in "shoes" and got the following results:

  • Newbie - No Need to Take off Your Shoes
  • Elementary - Don't push that button
  • Intermediate - Buying a Plasma TV
  • Upper Intermediate - Officially Pregnant

- I typed in "shopping" and got the following results:

  • Intermediate - Shopping
  • Upper Intermediate - Online Shopping
  • Intermediate - Not So Silent Night

- I typed in "store" and got the following result:

  • Upper Intermediate - The Big Deal about Shenzhou 7

- I typed in "buy" and got a list of 32 lessons, none related to shoes.

- I typed in "clothes" and got a list of 12 lessons, none related to shoes.

I tried other "related" keywords with no luck, but you get the point.  Note that all of the above searches were done using the following "Advanced Search Options" checked:

Incidentally, I think these should be automatically checked when someone does an initial search.  Only the "Lesson Title" and "Lesson ID" are checked, if you don't expand the search.

Anyway, I finally found the lesson I had been looking for.  The way I found it was by searching through lesson sets.  I found it in the Newbie-Shopping set created by Vera (thanks Vera!).

The lesson I was looking for is called What size?  There's a nice photo to go with the lesson...it's a photo of shoes!  I was wondering why I couldn't find this lesson with all the searches I did, so I looked at the "Lesson Information":

Topics: shopping, clothes
Functions: buying

Of my searches, I had searched for all three of those.  Why didn't this lesson come back in any of the results?

Again, I'm not sure how the metatags are setup, or how the system works.  But I hope that there are more (specific) tags than just a few for each lesson.  There should be obvious tags (like "shoes" and "size" in the above example) and less obvious tags (like "feet," "sneakers," "clothes," "shopping," "store," etc.).

Now the "Community Search" function, that's another story.  It almost never works.  It's not nearly as important as the lesson search, but still it would be a good thing to have for finding posts that are buried in the Conversation Abyss.

My limited knowledge of search functions is that they aren't very complicated and difficult to setup properly.  Anyway, I know it's been talked about before, but as more and more lessons get added to the archive, it's essential to have a good search engine.

It's probably already in the works...but as always, thanks for listening Cpod!

Profile picture
mark
January 29, 2009, 05:21 AM

I've tried looking up lessons that I previously studied, because I remember they had a word or usage I wanted to review.  What I found is that it is almost impossible to use the search function to find a lesson.  I know some of the words that would have to be in the lesson, but none of them ever seem to be indexed.  It is easier and more effective to iterate through the channel archive, which is not very easy.

Profile picture
calkins
January 29, 2009, 03:21 PM

Much thanks John.

Profile picture
goulnik
January 29, 2009, 07:29 AM

even some of the lesson titles can't be found, I regularly experience this with advanced (in 汉字). that's one of the reasons why I built my own tracking tool.

Profile picture
changye
January 29, 2009, 07:34 AM

I've already given up the idea of finding a lesson by use of the search function here.

Profile picture
sebire
January 29, 2009, 09:32 AM

Maybe try Google next time. Everything seems to be indexed. Sometimes I search for a keyword in the glossary and find the lesson from there, but that can be hit and miss.

Profile picture
henning
January 29, 2009, 06:17 AM

Ran into a very similar situation two weeks ago when looking for 3 specific lessons on logistics. I ended up browsing through the archive - tedious business.

Interestingly, on the UserVoice site, "Improve lesson search" is listed under "completed".

And did anyone notice that the once praised Community Search has been disabled?

Profile picture
calkins
January 29, 2009, 10:16 AM

sebire and kimiik, that's definitely helpful, thanks.  I've never searched lessons using Google.  Just tried it, and it is much better.

Certainly not the best solution, but maybe Cpod could incorporate a Google search option (next to the [Expand Search] option), set to site:chinesepod.com.  That way, we wouldn't have to leave the website.

Profile picture
wangwenling
January 29, 2009, 12:56 PM

On this same thread - I am studying upper intermediate but am interested in looking at some of the media lessons. Despite subscribing only to this channel and media, even when i filter by subscribed only I still find a screen full of elementary and 'news' lessons.

Why is this? Am I missing sth. obvious. I really don't want to have to bookmark every upper inter class.

Ideally I would also like to be able to browse just one channel by topic

All ideas/help appreciated its driving me crazy

Profile picture
John
January 29, 2009, 02:09 PM

Calkins,

The majority of the improved search function project was completed right before Chinese New Year vacation began. It clearly still needs some more work.

Getting search working right is top priority after vacation.

Thanks a lot for your detailed account. It will help us make sure everything is working right.

Profile picture
John
January 29, 2009, 02:12 PM

wangwenling,

That's strange... This is an issue I can't replicate. Can you give me some more info? Did you ever subscribe to Elementary or News?

Profile picture
kimiik
January 29, 2009, 09:32 AM

To find a post by its content or a lesson by its title, I still use Google with site:chinesepod.com.

But when I try to find a lesson by one of the words it contains, it's almost impossible. Also the results of the Cpod search seldom show the lesson I'm looking for.