[sugar] New multilingual dictionary activity

Samuel Klein meta.sj at gmail.com
Tue Mar 11 19:21:13 EDT 2008


On Mon, Mar 10, 2008 at 4:34 PM, Ivan Krstić
<krstic at solarsail.hcs.harvard.edu> wrote:
>  Where's the issue? You make the existing corpus a constant database,
>  and provide user modifications and additions as a tiny, human-readable
>  overlay file that's consulted first on lookups.

That works for a small group tweaking a large database.

>  It hardly strikes me
>  as a worthwhile goal to make the user modifications on a fraction of a
>  percent of the corpus be in-place at the expense of slowing down all
>  queries noticeably. Is there some use case that demands this mode of
>  operation?

For any (initial) corpus, at some point user modifications are significant.
Consider many users revising a small database.  Do they have to share
updated corpora and "recent modifications" separately, as database and
overlay files?

For speed, why not have a constant database that is checked on reads,
and perform slower queries on "edit" / "update cached term" / "update
all"?

SJ


More information about the Sugar mailing list