Mathematica already includes dictionaries for a lot of languages. What I am looking for is a handy semantic/grammatic database for Hungarian, just like WordData for English. Is it available in any form? Does Wolfram intend to include other languages into Mathematica in the future? Does anyone know anything about the trajectory WRI aims for concerning languages?

  • $\begingroup$ WordData is based on WordNet. I am not aware of any comparable projects for Hungarian. Also a problem is that whenever someone makes a usable linguistic database, they tend to keep it private, even if they don't sell it for money ... it's really annoying. If you do find anything, I'd appreciate if you could mail me :-) $\endgroup$
    – Szabolcs
    Mar 12, 2012 at 19:53
  • $\begingroup$ @Szabolcs So far I have the exact same experience. For example I had to manually code inflectional rules for Hungarian from textbooks as there is no open-source database on the net. Maybe you are the only one here who can imagine how exceptionally irregular Hungarian is. Of course I won't share this code with anyone... :) $\endgroup$ Mar 12, 2012 at 20:10
  • $\begingroup$ Since you asked the question in a general way, I'll just link to a question about such a database for Chinese. $\endgroup$
    – Szabolcs
    Mar 13, 2012 at 5:43
  • $\begingroup$ For completeness, though it's an old post, I think it's relevant to mention LanguageData[] which has been introduced in mathematica 10 reference.wolfram.com/language/ref/LanguageData.html $\endgroup$
    – sara
    Oct 5, 2017 at 13:52
  • $\begingroup$ Yeah, that would be fantastic, also for German, French, Spanish, ... $\endgroup$ Nov 29, 2018 at 11:26

2 Answers 2


The current references for WordData can be seen online.

If you would like to suggest an addition, there is a link where you can suggest additional functionality.


A new project can be crawling websites to determine syntactic relationships.

Similarly here is a romani database that may help (depending on what you're trying to do).


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.