[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lojban-beginners] Re: learning lojban for computer science?



ethan wrote:

Hi-
On the main lojban site the software section doesn't seem to have extensive software. I was under the impression that lojban and loglan were partially created with an eye towards human computer interaction. Is this true? If so, is there a reason there is not more software? Is there some fundamental problem that prevents this from happening? Is it worth learning lojban if my main interest is computer science?

Hi Ethan.

Lojban has a YACC grammer (http://www.lojban.org/en/publications/reference_grammar/chapter21.html). There are parsers out there to parse and syntax-check lojban.

Lojban is based on predicate logic, just like Prolog but a tad more complex and complete. Hypothetically, it would be possible for a computer to understand the semantics behind a lojban sentence and draw conclusions from it. There are some very very useful words/structures in lojban: "ko", "mo", "ma" and "xu". These would cue the computer to actually do something - e.g. "ko" is an imperitive, making that sentence a command.

I'm interested in Lojban because of those two facts. Prolog uses a simple backtracking algorithm to search and draw conclusions. By using Lojban instead of Prolog (the raw Lojban would need to be normalized, perhaps to horn clauses), and then improving the search algorithm to use perhaps an evolutionary algorithm combined with a pattern-matching neural network, I could create an artificial intelligence that would be able to evolve and learn continuously.

However, that's a long way off.

Mikevdg.