I'm a student in electronics engeneering, option ICT. Currently I'm still in my exams (2nd-chance exams if you know what i'm talking about

I allready mailed Beaumont about this, but I guess it wouldn't be a bad idea to ask about this in the forum...
The idea is that I would be writing some new software for the freelang-dictionary. I am allready planning a linux version of the dictionary anyway, thesis or no thesis. But if I plan to propose this as a thesis-project to my teachers it has to be a bit bigger than just that.
These are my ideas:
I don't know how you currently update the word lists with new words, but I think it would be great if there would be a program that itself can connect to the internet and download new words. The program should also detect if the user has added new words and propose them automatically to be added to the 'official' word lists. Ofcourse new words would have to be verified first.
The main problem probably is there should be a place to host the server-side program, maybe here at lokanova??? It should also be Linux

So imagine having 2 client programs, one ordinary dictionary-program as we know it but where you have a button 'UPDATE' which uploads new words you have added and downloads new words in the official word list.
Another client program is for people who subscribe as being 'verificators'. They regulary should connect to the server-program to see if there are new words pending to be added to the official wordlist and answer with something like 'ok' 'not ok' or 'not sure'. For example if 3 people say the translation is good we can assume it really is good and add it to the wordlist. In a matter of seconds the updated wordlist would then be available for other users to update. Can you see the wordlists growing??

Personally I would also like it if the wordlists included type of word (like verb, noun, ...) and gender. There could be programs written for updating this too, so slowly but surely the entire community can update these databases so that in a (far?) future freelang could grow to be a very good replacement of ordinary dictionnaries.
Please share your thoughts, I'd be happy to serve the language community in this way. All the software would be GNU licensed BTW.
Hans