The search method employed in an application is a sore topic in the
projects I work in. The application is geared towards really
comprehensive metadata about media assets stored within the
application. We basically follow a lot of the Dublin Core metadata
set.
Our initial search method was to allow searches on individual metadata
fields. However our test users were complaining that they wanted
google-type simplicity. So fine, we had a basic google-type search for
everyone and if they wanted an advanced fine-grain search, they could
do that too.
Next they wanted words close to or stems of the word(s) they were
searching on. Not too hard using inflectional or etymological stem
searching. So that was done.
Now the problem is to find even distantly related assets to the term
that they are searching on. Here is a link to a pdf file that is an
article that describes what we are thinking about:
http://www.dtsearch.com/images3/PCAI-Fielded_Data_Divide.pdf
I haven't seen the Spotlight preso, but if Spotlight's API can be used
to work on databases, that would be cool.
Hopefully this wasn't confusing.
George
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

