[sword-devel] Hebrew Morphology Codes (was Searching Morphology Codes)

DM Smith dmsmith at crosswire.org
Wed Mar 6 09:45:23 MST 2013


As part of the development of JSword we've been trying to figure out a good way to do searching as noted below. A big problem is Hebrew. We have references but nothing backing those codes. There are two parts to a good solution:
a) A searchable code that also is readily understandable by people.
b) A mapping of those codes to those in our modules.

In Jira we have a recommendation for a) provided by David Instone-Brewer. I've blind copied a few of you that are on this list hopefully to make it more visible to you in seeking your input.

In the following Jira issue, take a look at the most recent Encoding.doc attachment.
http://www.crosswire.org/tracker/browse/JS-226

Once we settle on a code set and have a mapping from the existing codes, I'll  make a module for the codes and update the KJV to use them.

In His Service,
	DM

On Feb 21, 2013, at 8:00 PM, Daniel Owens <dcowens76 at gmail.com> wrote:

> I am so glad you asked about this, DM. 
> 
> As an OT scholar I want to be able to search for any possible combination of lemma and morphology. The possible combinations depend on the structure of the morphology codes. Chris has helpfully listed those for Robinson, but the WHM module will have its own, as will the OpenScriptures Hebrew Bible, when it gets morphology. :) 
> 
> As a practical matter, the first step it seems to me is to have the ability to use wildcards to construct searches without using an interface, just typing the codes. Let's say * is the wildcard. Theoretically I want to be able to search for *@*, but in actual practice obviously elements should be able to be filled in. So if γενεαὶ (from γενεα) is N-NPF (Noun-Nominative Plural Feminine), I may want to search for: 
> 
> *@N-NPF
> γενεα@Ν-*PF
> 
> And many other iterations. Maybe I can do that already. But I also want to be able to search for two terms within a certain proximity (two, three words away, for example) or for terms in a particular order (A comes before B, within a certain number of words). 
> 
> Because different morphologies structure the data differently (why Robinson has case and number before gender is beyond me—I learned Gender-Number-Case), any gui search builder would be specific to that morphology.
> 
> Daniel
> 
> On 2/21/13 11:17 PM, Chris Burrell wrote:
>> Hi DM
>> 
>> Robinson's morphology define the following:
>> 
>> Function
>> Tense
>> Voice
>> Mood
>> Person
>> Case
>> Number
>> Gender
>> Suffix
>> 
>> 
>> STEP intends to eventually allow a user to select any of the values in each of the categories and carry out either a colour filter or a search on a text/a whole Bible for a particular Strong number.
>> 
>> Chris
>> 
>> 
>> 
>> On 21 February 2013 14:25, DM Smith <dmsmith at crosswire.org> wrote:
>> In the NT we have Robinson codes which have meanings that ultimately do not require a dictionary to understand.
>> 
>> In SWORD you can search SN at RC (where SN is a Strong's Number and RC is a Robinson's Code) or for just RC.
>> 
>> I'm wondering whether searches can be more focused in a linguistically meaningful way?
>> 
>> I'm not a linguist, but wondering what would be helpful to those that are.
>> 
>> What would those searches be?
>> 
>> Gender?
>> 
>> Person?
>> 
>> Voice?
>> 
>> Many thanks in advance.
>> 
>> In Him,
>>         DM
>> _______________________________________________
>> 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
> 
> _______________________________________________
> 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/20130306/e3581b14/attachment.html>


More information about the sword-devel mailing list