BUG: Garbage results in results

Superset in sense fails to find the "this sense" i.e. the sense specified.

Comparing the results to show the problem is strictly the omission of "this term":

Search argument

Search rule

Results

 

<sense = tent>

Finds exactly this sense

348 results in 315 verses

 

<sense ~ tent>

Finds this sense and all narrower senses

363 results in 328 verses

15 results from narrower senses

<sense subset tent>

Finds this sense and all narrower senses

363 results in 328 verses

15 results from narrower senses

<sense intersect tent>

Finds this sense and all narrower and broader senses

502 results in 439 verses

139 results from broader senses

<sense superset tent>

Finds this sense and all broader senses

139 results in 117 verses

Omits “this sense”  – should have 487 results

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."

Comments

  • Graham Criddle
    Graham Criddle MVP Posts: 33,256

    I'm trying to understand what the superset search (when used with sense) is supposed to do. Where did you get your definitions?

    The first superset result relates to jewelry and doesn't seem to have any relationship to tents at all.

    How do you see the relationships being intended to work here?

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 12,127

    MJ. Smith said:

    Superset in sense fails to find the "this sense" i.e. the sense specified.

    This will be fixed in an upcoming release.

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 12,127

    The first superset result relates to jewelry and doesn't seem to have any relationship to tents at all.

    That word is tagged as <Sense object>, which is an ancestor sense of <Sense tent>, so it's correct for it to be included in search results. (Whether it should be <Sense object> rather than <Sense jewelry> is another matter.)

  • Graham Criddle
    Graham Criddle MVP Posts: 33,256

    That word is tagged as <Sense object>, which is an ancestor sense of <Sense tent>, so it's correct for it to be included in search results. (Whether it should be <Sense object> rather than <Sense jewelry> is another matter.)

    Thanks Bradley

  • MJ. Smith
    MJ. Smith MVP Posts: 54,998

    Where did you get your definitions?

    Bible Senses

    Senses are indivisible units of meaning as defined by the Bible Sense Lexicon dataset. Each word in the Bible has been assigned a sense, which can be concorded using the Sense data type.

    For example, <Sense to cure> finds various places where curing happens. But “to heal” is a type of curing as well.

    • <Sense ~ to cure> or <Sense to cure> or <Sense subset to cure> — F— finds this sense and all narrower senses
    • <Sense superset to cure> inds this sense and all broader senses
    • <Sense intersects to cure> — inds this sense and all narrower or broader senses
    • <Sense = to cure> — Finds exactly this sense

    The easiest way to specify a Sense term is to type a word into the Search box and choose a Sense term from the drop-down term suggestion list, or to right-click a word in a reverse interlinear Bible and choose the Sense term from the right side of the Context menu.

    Complete with at least 3 typos!!!

    The superset set should give me an upward hierarchy such as physical object --> human construction --> shelter --> portable shelter . . . but I was very unimpressed by the content of the Bible Sense Lexicon in this case ... so many empty entries as to make me question the classification.

    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."