On 6 March 2016 at 15:59, Per Tunedal <[email protected]> wrote:

> would it be possible to do this with CG or would this need to implemented
> in some new program? Anyhow, I suppose this involves a lot of work writing
> clever rules.
>

It's almost entirely done in CG. And yes, it involves writing a lot of
rules. E.g., for Danish, we have around 5400 morphology rules and 6400
syntactical rules. But that has grown organically over 10+ years. You can
achieve really good results with a few hundred rules, and then build on
those as you find exceptions and special cases.

But what Apertium could also use (and can be done with CG), are dependency
trees and semantics. You may not be able to unambiguously translate the
Danish https://da.wikipedia.org/wiki/Marsvin , but you can if you know
whether it's 'marsvin (whale)' vs 'marsvin (rodent)', which you can
determine from source language context.

-- Tino Didriksen
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to