I need a database of every single valid word in English. I checked the /usr/share/dict/words
file, it contains less than 100k words. Wikipedia says English has 475k words. Where do I get the complete list (American spelling)?
Also, is there a single website that gives out words for other languages too, including Asian and European ones?
Edit: Forgot to add, I do not need names etc., just valid English words.
WordNet database might be helpful. I once worked on a Firefox add-on which deals with words and all kinds of simple to complicated associations between them and stuff. Looks like WordNet will be very much useful to you.
Here it is in MySQL format. And this one (web-archived link) uses Wordnet v3.0 data, rather than the older Wordnet 2.0 data.