2013/2/21 Kevin Brubeck Unhammer <[email protected]>
>
> If the user first types in the new word, the tool could give a list of
> guesses based on how that word ends. E.g. if the dictionary has
>
> box box__n
> fox box__n
> ox ox__n
> fix fix__v
>
> and the user types in "paradox", it could give suggestions sorted by
> longest common ending of a word using that pardef (and sub-sorted by
> frequency of pardef usage):
>
> box/fox
> ox
> fix
>
> Here two have the same ending, but one is more frequently used than the
> other. Then, as you show the suggestions, you could apply them to the
> input word:
>
> user> paradox
> computerbrain> 1. box, fox, …: paradox/<n><f><sg> paradoxes/<n><f><pl>
> computerbrain> 2. ox, …: paradox/<n><f><sg> paradoxen/<n><f><pl>
> computerbrain> 3. fix, …: paradox/<vblex><imp> paradoxed/<vblex><past>
> paradoxes/<vblex><pres><3sg>
> computerbrain> Select 1, 2 or 3, or type a word to search for
> user> 1
>
> You could use a trie to quickly look up reverse lemmas to find matching
> pardefs. But maybe this is taking it a bit far :-) A list of pardefs
> sorted by frequency would probably be good enough for most usage.
>
>
>
Hi Kevin,
Thanks a lot for your feedback, I really appreciate it.
What you propose is really interesting, but it's out of the scope of my
current idea (it started as a set of grep/sed scripts as a replacement of a
set of "search/copy/paste" actions). So I don't think I'll include that in
my "baseline" tool (that aims to be "unsupervised" for non-ambiguous words).
But I agree that it would be nice to do such a thing. Have you read
*Source-Language
Dictionaries Help Non-Expert Users to Enlarge Target-Language Dictionaries
for Machine Translation *[1] (link in [2])? It seems to be that what this
paper explains covers most of the features you'd like to have.
[1] http://www.lrec-conf.org/proceedings/lrec2012/pdf/527_Paper.pdf
[2] http://www.dlsi.ua.es/~vmsanchez/publications.html
--
< Xavi Ivars >
< http://xavi.ivars.me >
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff