PDA

View Full Version : Wishlist keyword logic


spocko
10-08-2009, 05:23 AM
I'm confused about how the wishlist logic works when both Title Keyword and Keyword are used. I expected that each field would be handled separately, and then combined via "and". Instead, it appears that the two keyword fields are lumped together.

For example:

Title keyword: (A) . (B)
Keyword: (C) . (D)

I expected that to work like: {A or B} and {C or D}
but it seems to do: {A or B or C or D}

Is this a bug or is it intentional? It certainly wasn't intuitive to me.

bkdtv
10-08-2009, 09:27 AM
It's intentional.

I agree it isn't intuitive. The keyword field also searches the title keyword field, so if you really wanted to return one match from all terms, you'd just enter them as keywords rather than title keywords. Neither implementation is perfect.

spocko
10-08-2009, 02:08 PM
Seems more like a bug to me. :) Is there a good use case for having it work the way it currently does? I can't think of one off the top of my head. Like you said, if the user really wants a single combined logic statement, then they only need to use the keyword field.

Here's a simple use case that favors the way I expected it to work. Say you wanted to record all football and basketball games from USC and UCLA. If the logic worked the way I expected, you could simply do:

Title keyword: (college basketball) . (college football)
Keyword: (usc) . (ucla)

But that doesn't work currently because it matches all college football and basketball games.

To make it work, I think you either have to split it into 2 wishlists, for example:

Title keyword: college basketball
Keyword: (usc) . (ucla)

Title keyword: college football
Keyword: (usc) . (ucla)

Or do something convoluted to create a single wishlist, for example:

Title keyword: college . *ball . -baseball . -softball . -volleyball
Keyword: (usc) . (ucla)

Jonathan_S
10-08-2009, 02:43 PM
Seems more like a bug to me. :) [snip] that doesn't work currently because it matches all college football and basketball games.

To make it work, I think you either have to split it into 2 wishlists, [snip]

Or do something convoluted to create a single wishlist, for example:

Title keyword: college . *ball . -baseball . -softball . -volleyball
Keyword: (usc) . (ucla)Even that won't work (IIRC) because on TiVo '*' only matches word endings. It's not a general purpose wildcard.

spocko
10-09-2009, 03:16 AM
Even that won't work (IIRC) because on TiVo '*' only matches word endings. It's not a general purpose wildcard.

Darn, you're right, thanks for pointing that out. The approach using two wishlists seems like the best option then for that scenario.


Here's another tough scenario. Say that you want to record college basketball and football from a school that is identified in the listings using only the state name, for example "Arizona". Say also that you don't want other schools which include the state as part of the name, e.g. "Arizona State" or "Northern Arizona", unless they are playing against the school of interest. Here's the best I can come up with:

Title keyword: (college basketball) . (college football)
Keyword: arizona . -arizona state . -northern arizona . -women*
Category: Sports> Sports Event

Unfortunately that will miss games between arizona and the other in-state schools, so another wishlist is needed for those games.

Title keyword: college
Keyword: (arizona at arizona) . (arizona state at arizona) . (arizona at nothern arizona) . -northern arizona at arizona state . -women* . -baseball . -volleyball . -softball . -tennis . -golf . -swimming
Category: Sports> Sports Event

This 2nd wishlist could be much simpler if the Keyword and Title Keyword fields were not combined

If anyone has better ideas, please share.

spocko
10-09-2009, 07:05 PM
bkdtv,
The combining of the Title Keyword and Keyword fields as discussed in the first post would be worth mentioning in your S3 FAQ in the "Notes for Wishlist Creation" section.

Another thing not mentioned is that multiple wishlists can be given the same name. I don't know the result though. Does this allow results from multiple wishlists to be grouped into a single folder in NPL? If yes, that would be another handy tip for the FAQ.

Thanks

bkdtv
10-09-2009, 07:37 PM
bkdtv,
The combining of the Title Keyword and Keyword fields as discussed in the first post would be worth mentioning in your S3 FAQ in the "Notes for Wishlist Creation" section.

Another thing not mentioned is that multiple wishlists can be given the same name. I don't know the result though. Does this allow results from multiple wishlists to be grouped into a single folder in NPL? If yes, that would be another handy tip for the FAQ.I'll add that.

Unfortunately, multiple wishlists with the same name do not group into the same folder. They group into different folders with the same name.