Cool!
Will you provide some examples of what your program does? How does
it translate the following? (note that these translations are not
precisely identical, I'm not assuming your program flips between them,
I'm curious what it looks like to go from Lojban => English and from
the English to Lojban.)
.i ta mo / what is that?
.i ta rokci / that is a rock.
.i ta me lo do xu rokci / is that your rock?
.i ta me lo mi rokci / that is my rock.
.i xu do ponse lo do rokci / do you have your rock?
.i mi ponse lo mi rokci / I do have my rock.
.i mi djica lo za'i ponse lo do rokci / I want your rock.
-Alan
--
.i ma'a lo bradi ku penmi gi'e du
That's a pretty neat idea. Since natural languages are ambiguous the
best thing you can do except for teaching a computer how to recognise
context (which you probably couldn't accomplish successfully in a
reasonable timespan) is to provide several translations, while
"grading" each one with how probable it is.
Is this accomplished through neural network or some other means of
programming artificial intelligence?
--
mu'o mi'e .ivan.