[sword-devel] SWORD search issue / search type multi Word
Tobias Klein
contact at tklein.info
Mon May 4 23:12:01 MST 2020
Thank you, Troy! I appreciate it.
I'm using this new search flag now and I'm getting exactly the results
that I would expect.
I think it's a good idea to make this configurable. I'm now also
considering to add an option to my user interface to be able to toggle
this option.
Tobias
On 5/5/20 2:00 AM, Troy A. Griffitts wrote:
>
> Dear Tobias,
>
> I have spent a bit of time documenting this a bit better in trunk and
> have added a new flag (SEARCHFLAG_STRICTBOUNDARIES) to turn off the
> default behavior to use a sliding window to find results.
>
> When performing a multiword (non-indexed) search with the NASB using
> your 2 terms, I now get these hit counts:
>
> no flags: 86
>
> REG_ICASE: 93
>
> REG_ICASE | SEARCHFLAG_STRICTBOUNDARIES: 51
>
>
> Hope this helps,
>
> Troy
>
>
>
> On 5/4/20 1:15 PM, Tobias Klein wrote:
>>
>> Hi,
>>
>> I have the impression that the SWORD multi word search is returning
>> some results that actually do not seem to match the search term.
>>
>> For example when searching for the term "faith Jesus" in the NASB
>> module I get 86 results.
>>
>> The first result that seems invalid is Matthew 9:28:
>>
>> ^28 When He entered the house, the blind men came
>> up to Him, and Jesus said to them, " “Do you believe that I am able
>> to do this?”" They said to Him, “Yes, Lord.”
>>
>> This verse matches only part of the multi word term, namely "Jesus".
>>
>> Matthew 9:29 is also returned as a result and this verse
>> interestingly only matches the other part of the term ("faith"):
>>
>> ^29 Then He touched their eyes, saying, " “It shall be done to you
>> according to your faith.”"
>>
>> What is happening here? My assumption would be that only verses
>> containing both parts of the multi word term should be returned if
>> the searchType is multiWord (-2). Is this a bug?
>>
>> The code can be found here:
>> https://github.com/tobias-klein/node-sword-interface/blob/master/src/sword_backend/module_search.cpp#L121
>>
>> Best regards,
>> Tobias
>>
>>
>> _______________________________________________
>> sword-devel mailing list:sword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20200505/364f23a8/attachment.html>
More information about the sword-devel
mailing list