Re: Sword phrase search not returning all expected results

David Haslam <dfhdfh-g/[email protected]>
Newsgroups gmane.comp.literature.sword.devel
Message-ID <LmJL-qB87GPhg_JEVUCRPEIv2lOYi5uH46rlMIsarT0LE2f_8ufYaQ4zjMpSZTHB2kgc03WGLXV-hnOHnRUJy6uZbJDDfZFedD935oP1wjI=@protonmail.com>
Hi Tobias,

Returning to the start of this thread...

Using Advanced Search in Xiphos, it found these 11 locations for the exact phrase "generation to generation"

> Exo 17:16

> Isa 13:20
> Isa 34:10
> Isa 34:17Isa 51:8
>
> Jer 50:39
> Lam 5:19
> Dan 4:3
> Dan 4:34
> Joel 3:20Luke 1:50

The one your Ezra user's search missed completely looks like this:

> $$$Lamentations 5:19
> <w lemma="strong:H03068">Thou, O <divineName>Lord</divineName></w>, <w lemma="strong:H03427" morph="strongMorph:TH8799">remainest</w> <w lemma="strong:H05769">for ever</w>; <w lemma="strong:H03678">thy throne</w> <w lemma="strong:H01755">from generation</w> <w lemma="strong:H01755">to generation</w>.

Best regards,

David

Sent with [Proton Mail](https://proton.me/mail/home) secure email.

On Saturday, February 22nd, 2025 at 2:45 PM, Tobias Klein [email protected] wrote:

> Hi Troy,
>
> an Ezra Bible App user reported that the phrase search is not working as
> expected.
>
> Here is an example where the results are not as expected.
>
> Module: KJV
>
> Search term: "generation to generation"
>
> I get the following results from the SWORD engine:
> Isa 13:20
> Isa 34:10
> Isa 34:17
> Isa 51:8
> Jer 50:39
> Dan 4:3
> Dan 4:34
> Joel 3:20
> Luke 1:50
>
> However, the verse Exodus 17:16 also contains this phrase, but is not in
> the list of search results.
> Could it be related to the way how the markup is structured?
>
> In Exodus 17:16 [KJV], the markup of the respective phrase looks like this:
>
> <w class="strong:H01755">from generation</w> <w class="strong:H01755">to
>
> generation</w>
>
> This is how I call the search function of the SWORD engine:
> listKey = module->search(searchTerm.c_str(), int(searchType), flags,
>
> scope, 0, internalModuleSearchProgressCB);
> see
> https://github.com/ezra-bible-app/node-sword-interface/blob/master/src/sword_backend/module_search.cpp#L178
>
> Have a nice weekend!
>
> Best regards,
> Tobias
>
> _______________________________________________
> sword-devel mailing list: [email protected]
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page

_______________________________________________
sword-devel mailing list: [email protected]
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.