Bible Browser Suggestion: Intersects toggle

Fr Devin Roza
Fr Devin Roza MVP Posts: 2,425
edited November 2024 in English Forum

When multiple filters are applied, currently the Bible Browser returns verses that contain somewhere in the verse all the filters, regardless of whether they overlap or not within the verse. It's like using AND in a search query.

It would be nice to have an INTERSECTS toggle, that would only return results where all the filters selected apply to the same words. I.e., switch the search operator used to connect the filters from AND to INTERSECTS.

This would allow the Bible Browser to easily be used to answer queries like, "Give me all the times Jesus commands something," by combining Imperative Sentences with Speaker Jesus. As it is currently, almost all of these types of queries include false positives because of the use of AND.

Comments

  • MJ. Smith
    MJ. Smith MVP Posts: 55,539

    [Y]

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Jack Caviness
    Jack Caviness MVP Posts: 13,636

    Very good suggestion

  • Nick Steffen
    Nick Steffen Member Posts: 673 ✭✭✭

    Absolutely!

  • Phil Gons (Logos)
    Phil Gons (Logos) Administrator, Logos Employee Posts: 3,803

    This is a good idea. I wrote up a feature idea that would turn the breadcrumb into a basic query builder, where we'd replace the > with an AND, but make it a drop down selector so you could change it to OR, WITHIN, INTERSECTS, etc. We'd also need to let you group terms. I haven't discussed this in detail with the team yet, so it's far from a plan. But I agree Bible Browser becomes more effective when we introduce more operator options. It could even be part of the solution to a query builder. Perhaps we could then let you actually send the query (not the resulting passages) to search to modify it further.

  • Mark Barnes
    Mark Barnes Member Posts: 15,432 ✭✭✭

    This is a good idea. I wrote up a feature idea that would turn the breadcrumb into a basic query builder, where we'd replace the > with an AND, but make it a drop down selector so you could change it to OR, WITHIN, INTERSECTS, etc. We'd also need to let you group terms. I haven't discussed this in detail with the team yet, so it's far from a plan. But I agree Bible Browser becomes more effective when we introduce more operator options. It could even be part of the solution to a query builder. Perhaps we could then let you actually send the query (not the resulting passages) to search to modify it further.

    I'd be very supportive of adding operators, so long as it didn't interfere with the basics.

    This is my personal Faithlife account. On 1 March 2022, I started working for Faithlife, and have a new 'official' user account. Posts on this account shouldn't be taken as official Faithlife views!

  • Phil Gons (Logos)
    Phil Gons (Logos) Administrator, Logos Employee Posts: 3,803

    I'd be very supportive of adding operators, so long as it didn't interfere with the basics.

    Agreed. It's essential that any advanced features we add not compromise ease of use for the average user.

  • MJ. Smith
    MJ. Smith MVP Posts: 55,539

    I wrote up a feature idea that would turn the breadcrumb into a basic query builder, where we'd replace the > with an AND, but make it a drop down selector so you could change it to OR, WITHIN, INTERSECTS, etc. We'd also need to let you group terms.

    Very clever ... and excellent idea

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Fr Devin Roza
    Fr Devin Roza MVP Posts: 2,425

    This is a good idea. I wrote up a feature idea that would turn the breadcrumb into a basic query builder, where we'd replace the > with an AND, but make it a drop down selector so you could change it to OR, WITHIN, INTERSECTS, etc. We'd also need to let you group terms. 

    Nice idea.

    It could even be part of the solution to a query builder. 

    As soon as I saw Bible Browser, I thought of a query builder for the search panel. I actually tend to think what you describe above would basically be enough. You would also need to add just a couple additional things like filters you can type into to more easily filter facets, but the basic idea of how the left hand pane of the Bible Browser works would be ideal as a query generator, directly in the search panel, I think.  

    I could imagine it having a toggle to either immediately paste the facet you select (or operator) to the panel wherever your cursor is within the query, or to allow you to build up facets and operators and groups first, then paste and run the entire thing. Both options could be useful in different circumstances.