Skip to main content
March 15, 2018
Question

Change Bridge default keyword filtering to intersect results

  • March 15, 2018
  • 1 reply
  • 920 views

Hi,

by default if I select multiple keywords, the result is a unification of the results of the separate keywords.

I would like to change the default behavior to intersect the results of the separate keywords, so I can narrow down my search.

Smart collections are not a solution, since we need to change the filter rules constantly and on the fly.

At the moment we have a very strict tag format which allows us to kinda model that (like all possible combinations of tags as single tags)

+ a spreadsheet with even more metadata. This is really cumbersome and we would like to change that.

Is there a way to do it?

Furthermore, is it possible to change the default tags which bridge looks for in filtering from the IPTC keywords to some custom defined xmp keywords?

I am thinking about creating a custom keyword structure because we have a pretty hierarchical structure and IPTC keywords are just not powerful enough to express that. (We can work around that, but it would still be nice to have better xmp support)

thanks

This topic has been closed for replies.

1 reply

Kukurykus
Legend
March 15, 2018

Vague ilustration of problem. I read that few times and cannot understand what you exactly want. I'm not sure I could help, but some clear example, wrote as next steps of process would others encounter to at least think more about that you want.

March 15, 2018

Thank you for your reply.

I try to clarify:

Assume I have multiple nested keywords:

  • type
    • overview
    • detail
    • on-site
    • labor
  • height
    • 5
    • 10
    • 15
    • 20
  • wall
    • 1
    • 2
    • 3
    • 4
  • line
    • 1
    • 2
    • 3
    • 4

Now I select for example:

picture 1: type|detail, type|on-site, height|10, wall|1, line|2

picture 2: type|detail, type|labor, height|15, wall|2, line|1

picture 2: type|overview, type|on-site, height|5, wall|2, line|3

...

now if I want for example all type|detail pictures of wall|2 I would expect to select the type|detail and the wall|2 tags in the filter panel.

but instead of getting only picture 2 I get picture 1, picture 2 and picture 3.

So it it searches for each tag individually and then combines the results.

What I want, is to search for every tag individually and then intersect the results:

search1 tag type|detail: {picture 1, picture 2}

search2 tag wall|2: {picture 2, picture 3}

expected result: search1 ∩ search2 = {picture 2}

actual result: search1 ∪ search2 = {picture 1, picture 2, picture 3}

This is already with a more simplified tagging model which already works. The custom xmp metadata model we want to integrate here would be a bonus, but just getting intersection of search results would already be a HUGE improvement

Kukurykus
Legend
March 15, 2018

I got it. I never needed it so maybe it is why I could not understand what you mean. I made folder with 2 images. To both of them I wrote some keyword, and to one of them another one. Then in dropdown menu I chose 'Find'. Selected folder with 2 images (Lock in), added 2 criteria. First that contains keyword that is common for both, and second that is specific for one of them. There is another option in 'Find' Options: Match. When I used 'If any criteria are met' it displayed 2 images. But when I made a new search and switched that to 'If all Criteria are met' it displayed only one image that contains common keyword for both of them and a specific keyword that other image doesn't contain. Is it about that second kind of match you missed?