[sword-devel] Comming soon: new improved sword searching
Daniel Adams - InfoChi
Mon, 9 Sep 2002 18:42:02 -0700
I like this idea, but I am not sure how it would work with the other non-Latin
character languages, I only use english parts of Sword though. So I might not
be able to help greatly with the testing of this one, but I like the sound of
it. In this example, I would guesss that for useing the word "child" to be
replaced by "child | children" then one should include a # sign before the
word. The reason I see for this is becuase it would be desireable to search
only for the term "child" and not both terms.
By the grace of God,
> > On Mon, 9 Sep 2002, Leon Brooks wrote:
> > Good points. It's even more important in some languages that have
> > inflectional morphology, like infixation (think of marking -ed for past
> > tense in the middle of the word) and suprafixation (e.g. tone differences
> > marking tense or person). You probably COULD do these with &'s and |'s,
> > but it would be more intuitive & simpler to construct a regex (at least
> > anyone who had ever seen a regex).
> Great idea:
> Add a new search operator, may be #word.
> If libSword encounters a new word with this character it should call
> supplied callback which would asks us about how to search this.
> E.g., we type:
> son & #child
> Computer asks:
> what is search expression for "child"?
> We type:
> child | children
> The next time when we type "child" (not sure whether to require to precede it
> with #) computer remembers that it should be searched as "child |
> Then we can ask users to send us their (if high quality) databases and merge
> these. Hopefully we will have a big database of the most often searched
> strange words.
> Victor Porton (firstname.lastname@example.org)
This mail sent through IMP: http://horde.org/imp/