Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Open English Wordnet

Open English Wordnet is a lexical network of the English language grouping words into synsets and linking them according to relationships such as hypernymy, antonymy and meronymy. It is intended to be used in natural language processing applications and provides deep lexical information about the English language as a graph.

Open English Wordnet is a fork of the Princeton WordNet developed under an open source methodology. The quality and veracity of the resource may differ from the Princeton Wordnet and we welcome contributions. Contributions to this wordnet may eventually be incorporated into future releases of Princeton WordNet. Correspondance to previous versions and wordnets in other language is provided through the Collaborative Interlingual Index (CILI). The Open English Wordnet is available as individual files in GWN-LMF format.

Since the 2025 release, Open English Wordnet is also released along with Open English Namenet, which contains a very large number of entries derived from Wikidata. As such there are three versions of the wordnet available

  • Open English Wordnet: A wordnet of the common nouns, verbs, adjectives and adverbs.
  • Open English Wordnet Plus: Also contains a selection of proper nouns from Open English Namenet that have been manually validated. This is based on those in Princeton WordNet 3.1 as well as additional entries added by the Open English Wordnet team.
  • Open English Namenet: The full set of proper nouns from Open English Namenet.

Releases

Open English Wordnet is released through the Open English Wordnet website. The versions released are

The size of each resource is as follows

EditionWordsSynsetsRelations
2025+161,875120,564419,226
2024161,705120,630419,168
2023161,338120,135415,905
2022161,221120,068386,437
2021163,161120,039384,505
2020163,079120,052385,211
2019160,051117,791378,201
Princeton 3.1159,015117,791378,203

The size of the core resources are as follows

EditionWordsSynsetsRelations
2025135,969107,519355,064

Usage

Web interface

The easiest way to explore Open English Wordnet is through the web interface at https://en-word.net/. You can search for words, browse synsets, and navigate the relation graph without installing anything.

JSON API

Open English Wordnet also provides a JSON API for programmatic access, documented at https://en-word.net/api/docs.

Python (wn library)

wn is a Python library for working with wordnets programmatically. Install it with pip:

pip install wn

Then download and query Open English Wordnet:

import wn

wn.download("oewn:2025+")

oewn = wn.Wordnet("oewn:2025+")

# look up a word
for synset in oewn.synsets("bank"):
    print(synset.definition())

# find hypernyms
word = oewn.words("dog")[0]
for synset in word.synsets():
    for hypernym in synset.hypernyms():
        print(hypernym.lemmas())

Full documentation is at https://wn.readthedocs.io/en/latest/.

Building from source

To compile the YAML source files into a single LMF XML file:

python scripts/from_yaml.py

This will create a file at wn.xml that contains the complete wordnet.

Further conversions are available through the converter here.

Changes

We welcome changes, to make a change please read our contributing guidelines and make a pull request.

Open English Wordnet is a high-quality resource that acts as a gold-standard for natural language processing, as such we cannot accept any automatically generated results that have not been manually validated.

Please be aware that we use the Global WordNet Association LMF and please read the guidelines for using the format

License

Open English Wordnet is released under CC-BY 4.0

References

The canonical citation for English Wordnet is:

More recent papers describing it include:

It incorporates material from:

  • Christiane Fellbaum, editor (1998) WordNet: An Electronic Lexical Database. The MIT Press, Cambridge, MA.
  • Merrick Choo Yeu Herng and Francis Bond (2021) Taboo wordnet. In Proceedings of the 11th Global Wordnet Conference (GWC2021), University of South Africa (UNISA).

Contributors

  • John P. McCrae
  • Alexandre Rademaker
  • Ewa Rudnicka
  • Bernard Bou
  • Daiki Nomura
  • David Cillessen
  • Ciara O'Loughlin
  • Cathal McGovern
  • Francis Bond
  • Eric Kafe
  • Michael Wayne Goodman
  • Merrick Choo Yeu Herng
  • Enejda Nasaj

关于 About

The Open English WordNet

语言 Languages

Python96.7%
CSS2.3%
TeX1.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
239
Total Commits
峰值: 54次/周
Less
More

核心贡献者 Contributors