Kinook Software Forum

Go Back   Kinook Software Forum > Ultra Recall > [UR] Suggestions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 07-20-2005, 11:07 AM
xja xja is online now
Registered User
 
Join Date: 01-06-2005
Posts: 146
keyword lineage

It would be helpful to include all words in the Lineage attribute as keywords to enable searching on these terms in Quick Search, rather than having to do an Advanced Search with Lineage criteria.
Reply With Quote
  #2  
Old 07-20-2005, 05:26 PM
kevina kevina is online now
Registered User
 
Join Date: 03-27-2003
Posts: 825
I'm not sure that would be the desired behaviour for all users, at a minimum it would need to be a user-configurable option. In addition, quick searches are highly indexed, adding the lineage data (dynamically) would definitely reduce the performance (not sure without testing how much).

We will consider your request and determine if it is general purpose/simple/efficient enough to add to future version of Ultra Recall.
Reply With Quote
  #3  
Old 07-20-2005, 10:00 PM
PureMoxie PureMoxie is online now
Registered User
 
Join Date: 11-21-2004
Posts: 78
I'd have to agree that this should be user-configurable at best. The problem, as I see it, would be that way too many extraneous items would be returned in a quick search if lineage were keywords on every item.
Reply With Quote
  #4  
Old 07-21-2005, 03:45 AM
xja xja is online now
Registered User
 
Join Date: 01-06-2005
Posts: 146
Well, I guess this cuts both ways. If the item you are actually looking for has a lot of descendants, you might also end up getting all of that item's descendants (assuming your search terms contained only words in that item's title).

If what you are looking for is many levels down (towards or at the end of a branch), then its Lineage tells you a lot about that item and you risk missing it in a Quick Search because the Lineage is not keyworded.

My problem is that when I search, the results include tons of items that I DON'T want (eg, web pages that contain tons of extraneous keywords that aren't very relevant) but don't include the items that I DO want (eg, items whose lineage tells me a lot about what it is). In my UR usage, words contained in the lineage are usually as significant or MORE significant than words contained in the item text.

Maybe rather than keyword the lineage, add an option at the bottom of the Search Item Details along with the other options which will also search for the search term in the Lineage attribute.

In the meantime, I can do this manually by creating an Advanced Search where (eg, for a 2 term search):
(Item) contains keywords word1 word2
-->OR Lineage matches wildcard *word1*
-->AND Lineage matches wildcard *word2*

But it is too much of a pain to set that up every time I want to search.


btw, a search results relevance ranking feature would eliminate the problem of having too many search results, but I realize that is much more complicated to implement.

Last edited by xja; 07-21-2005 at 06:18 PM.
Reply With Quote
  #5  
Old 07-21-2005, 05:34 PM
PureMoxie PureMoxie is online now
Registered User
 
Join Date: 11-21-2004
Posts: 78
Yes, I thought about this some more and I can see how in some cases (depending on the search), the lineage offers valuable information about what you might be trying to find.

Maybe a checkbox at the bottom of the quick search screen for "Include lineage (slower)" would do the trick.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -5. The time now is 11:25 AM.


Copyright © 1999-2023 Kinook Software, Inc.