Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Culture > Artificial Language > FOSS tools for ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 9 Topic 610 of 625
Post > Topic >>

FOSS tools for lexicon generation?

by martinobal <martinobal@[EMAIL PROTECTED] > Mar 7, 2008 at 11:29 AM

Hi!

I'm aware that this topic has been dicussed before, but I couldn't
find exactly what I'm looking for in the archives.

There are several tools for maintaining a lexicon and generating
inflexions according to rules, and then there's software like
Langmaker, which besides being non-free and unmaintained, is quite
similar to what I want, but I don't think it's quite that. I'm judging
from what I've heard and some web apps that supposedly do something
similar. They just give you a random list of words, but not the full
list of possible words reponding to the regular expression or BNF
introduced.

So, what I need is a program/script which can:

1) Generate the FULL list of possible words according to a user-
defined specification, like a EBNF or regular expressions. For
instance, "Word := C V C | V C" with additional restrictions, like
"the first letter can't be "h" "
2) Let me define another list of "dummy names" for the words in the
lexicon, so that I can build example sentences like "#article-1 #noun-
dog #verb-barks" without using actual words of the conlang, which may
not even be assigned yet.
3) Let me build a third list of translations to other language or
languages.
4) Let me assign conlang words to their dummy names, and dummy names
to their translations
5) Tell me at every time which words are still available (unassigned
to dummy names)  and vice versa, which dummy names have yet no
translation, and vice versa, which translations have no conlang word
and viceversa.
6)Output the results in a suitable table format (word- dummy name -
translation) to be inserted in text or HTML documents.

Most of this can be done with a database, like kexi (similar to MS
Access) or OOBase. There are even more flexible options, like
powerloom. The problem I have is how to interact with the database for
automated lexicon generation (point 1). So, maybe if a script can
generate a CSV text file of words from a BNF description, that could
be imported to the database.

All ideas are welcome :)

Regards,




 9 Posts in Topic:
FOSS tools for lexicon generation?
martinobal <martinobal  2008-03-07 11:29:26 
Re: FOSS tools for lexicon generation?
Anonymous <anyone@[EMA  2008-03-07 14:46:12 
Re: FOSS tools for lexicon generation?
Rick Harrison <not@[EM  2008-03-07 15:16:31 
Re: FOSS tools for lexicon generation?
"John W. Kennedy&quo  2008-03-09 00:55:15 
Re: FOSS tools for lexicon generation?
Rick Harrison <not@[EM  2008-03-09 10:56:31 
Re: FOSS tools for lexicon generation?
martinobal <martinobal  2008-03-08 10:05:22 
Re: FOSS tools for lexicon generation?
martinobal <martinobal  2008-03-09 19:05:04 
Re: FOSS tools for lexicon generation? - 2 attachments
Rick Harrison <not@[EM  2008-04-09 05:14:05 
Re: FOSS tools for lexicon generation? - 2 attachments
lenadi_moucina <lenadi  2008-05-15 10:56:11 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan13V112 Fri May 16 23:35:42 CDT 2008.