[sword-devel] SWORD search issue / search type multi Word

Troy A. Griffitts scribe at crosswire.org
Mon May 4 17:00:31 MST 2020


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20200504/6bae677e/attachment.html>


More information about the sword-devel mailing list