Bible Browser Suggestion: Intersects toggle

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
-
[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."
0 -
-
Absolutely!
0 -
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.
0 -
Phil Gons (Faithlife) said:
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!
0 -
Mark Barnes said:
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.
0 -
Phil Gons (Faithlife) said:
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."
0 -
Phil Gons (Faithlife) said:
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.
Phil Gons (Faithlife) said: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.
0