[jsword-devel] Lucene Indexes
Mullins, Steven
Steven.Mullins at dmme.virginia.gov
Tue May 20 07:45:52 MST 2008
I have jsword indexing the lexical forms and the robinson codes
for the MorphGNT module. The syntax is:
rob:n-nsm && lex:?????
This will search for all verses with the lexical form "?????"
and the robinson morphological code n-nsm. However, "?????"
can be anywhere in the verse and the "n-nsm" tag can apply to
any word in the verse. I'd like to restrict the search so that
the robinsons search applies only to a particular word. For
example:
(lex:????? WITH rob:n-nsm)
Translation: Search all words with lexical form "?????", which
also has a robinson's code of "n-nsm".
I don't know how or if Lucene establishes the relationship between
fields. Is there a way to establish a link between the <content>
field and <lex> and <rob> field?
Perhaps this is already done, but if so, I do not know the syntax
to employ it.
Thanks,
Steve
-----Original Message-----
From: DM Smith [mailto:dmsmith555 at yahoo.com]
Sent: Mon, May 19, 2008 12:00 PM
To: J-Sword Developers Mailing List
Subject: Re: [jsword-devel] Lucene Indexes
Mullins, Steven wrote:
> The beauty of the MorphGNT module is that the analysis is already done!
> for every inflected word, you have tagged the lexical form (to search by)
> and the morpological tag (to narrow a search). So for example if I wanted
> to to search for all verses with "believe" in the first person active
> indicative with "Jesus" as a direct object, I could, if only I had the
> lexical form and morph tags in lucene working.
>
> Just my 2-cents.
>
> Steve
>
I think it's worth more than a couple of cents!
One of the thing's that we have on our todo list (Jira's down
indefinitely, so don't bother looking) is to create a Strong's index
that could be used for any module. So if anyone ever had strong:(H3068
AND H3069) in a search, they would find the verse in their favorite text.
We could do something similar with the analysis of MorphGNT.
BTW, I welcome contributions as I'll be focusing on RTL issues,
translations into other languages and Bookmarks.
In Him,
DM
_______________________________________________
jsword-devel mailing list
jsword-devel at crosswire.org
http://www.crosswire.org/mailman/listinfo/jsword-devel
More information about the jsword-devel
mailing list