I'm not a linguist so forgive my misuse of terminology... I'm looking for a data structure to represent dictionary entries. A dictionary would have words translated to other languages along with links to other words (synonyms and such), definitions, examples, etc.

Wordnet structure looks pretty good, but I'm trying to compare it to alternatives. How would one combine multiple wordnets in a single dictionary? Perhaps each word within synset must me linked to its translation in another synset rather than linking synsets together.

I would appreciate any suggestions. Are there any real life examples on how other dictionaries do it?

Here is for example how Wordnet looks like in xml (nouns file):

<synset id="n04779053" type="n">
<word lex_id="1">agreeableness</word>
<word lex_id="0">amenity</word>
<pointer refs="n04778630">Hypernym</pointer>
<pointer refs="a00089051" source="1" target="1">Derivationally related form</pointer>
<pointer refs="n04779895" source="1" target="1">Antonym</pointer>
<def>pleasantness resulting from agreeable conditions</def>
<example>a well trained staff saw to the agreeableness of our accommodations</example>
<example>he discovered the amenities of reading at an early age</example>

source: http://www.iro.umontreal.ca/~lapalme/WordNet-XML/

2 Answers 2


Francis Bond has done a lot of work in consolidating resources for multilingual Wordnets. Perhaps you don't have to implement any such dataset yourself; the language-pair you're interested in might already be available here.


OmegaWiki is another large-scale, multilingual dictionary reference.

  • 2
    what makes it different to Wikitionary?
    – Ooker
    Commented Jun 28, 2016 at 11:47
  • 1
    @Ooker Wiktionary is a set of independent dictionaries, and each of these dictionaries has a specific source language (English Wiktionary, French Wiktionary, etc.). OmegaWiki is a single, multi-lingual dictionary, which makes it more scalable.
    – michau
    Commented Feb 17, 2017 at 15:27
  • I hope there are more editorial control on OmegaWiki than Wiktionary, because it's full of mistakes. People tends to write their own definition of a word, or to consider a spelling or grammar mistake is not one when a lot of people make it.
    – Quidam
    Commented Nov 20, 2019 at 3:58

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.