[apologies for the cross-posting, and for the slightly redundant
subject line. It's not even very funny.]
I'm looking for a search engine to handle what I guess is termed
"fuzzy searching" across a corpus of Latin legal texts.
Essentially, what we will have are TEI tagged transcriptions, but we
will not have detailed parts of speech encoding (and I don't believe
it's realistic to add such encoding), so the search could not rely on
tags. Variant spellings are a huge issue, so we
would like a search that is "smart" in the sense that it will have
some kind of algorithmic approach to finding potential variant
spellings (as opposed to relying on a list of known variant
spellings). We do not want to rely on any kind of Boolean searching
(commas, curly brackets, etc.). We want a search where the user will
discover the variants *after the fact* (once the search is done),
rather than having to make a determination about what those variants
might be ahead of time. Finally, the search will need to work both
within single transcriptions, and across multiple transcriptions
(potentially across the entire corpus).
Is anyone on-list familiar with any existing search engines or frameworks that
suit our needs, or that might be modified to suit them?