Tuesday, March 20, 2007

Not so delicious search -

One of the things that surprises me about delicious besides its poor usability and its relative frozen stage is that the search is not really satisfactory. This is surprising because, although it is acceptable or even good for a one man show to have a poor UI and virtually no search, I think that a Yahoo! company should put the standard a bit higher. I mean Yahoo! is trying to position itself as a search company right?

So, here it comes, if somebody from Yahoo! reads this, please pass this along to whoever can do something about it. Here's what I think is broken with delicious search:

Here's what I expect from a search on my and other people bookmarks:

Part One: The Basic

- There should be only one way to search - Currently on delicious if you type something on the seach box you get a set of results, but if you click on a tag you get a different set of results. The difference is that on the first search you do a plain search and on the second you search only on the tags. I think that a regular user does not care about that distinction. Tags are simply an additional layer of information and if they are not here one should still be able to retrieve pages. So please keep this distinction for the "advanced searchers" - People who only click should have only one option and it should search not only on tags.

- Fast - del.icio.us search sometimes takes up to 1mn. Del.icio.us is already a Yahoo company for a year or so and I'd expect they had time to address this already. I don't think that they lack experience of money in making services go fast. So just do it. [For those interested, I believe there is a need for serious re-engineering here because tag-search is reasonably fast, however "plain search" is painfully slow. So I suspect the plain search has been done in an inefficient way and would have to be redone completely.]

- "bug tracking" and "bugtracking" should bring the same results. The fact that delicious is forcing users to write space delimited tags in the first place forces people to do ugly things like bugtracking or bug_tracking. There are 2 ways to fix this: 1. switch to comma delimited tags and 2. do some smart processing to be able to find out that "bugtracking" and "bug_tracking" are really like "bug tracking" -

- "tracking" should also bring pages that have been tagged "bug tracking" - I mean there are so many ways to tag a page that some people might say "bugtracking" whereas others would say "bug" and then "tracking" or whatever combination. One wants them all.

- Search on notes too - Again, Notes are like tags, simply an additional layer of information added by the users. Some users like tags some other like notes. The search engine should not discriminate and it should search on notes as well as in tags.

Part II The Advanced

- Related tags: I expect here to find tags that will help me find something, thus either tags that reduce my search or tags that change my search. Instead delicious puts tags that are related somehow. For example: if I search "google" then "google" will be on the related tags. This is not helpful, what I need are either the most discriminatory tags or tags that would help me search something else ("did you mean").

- Related users: When i search on a topic, I'd like to get the "wisdom of crowd" effect and see what are the users that are knowledgeable on this topic. Delicious does not even try to do that. Simpy does that well for example.

Well I figured that when a search company acquires a small startup, one of the first thing they would do is fix the search - Apparently it has not been a priority yet, I just wish they would put more effort into this.


number said...

If im in the situation of the owner of this blog. I dont know how to post this kind of topic. he has a nice idea.

Anonymous said...

Yes if the truth be known, in some moments I can phrase that I acquiesce in with you, but you may be considering other options.
to the article there is even now a suspect as you did in the downgrade delivery of this solicitation www.google.com/ie?as_q=dvd-cloner 5.30.0 ?
I noticed the utter you suffer with not used. Or you partake of the dreary methods of helping of the resource. I suffer with a week and do necheg