Once you have signed the license you will receive the data as an archive, typically via download. The data are available in XML and as a database dump. We provide serveral tools and APIs to access the data, including Rover (an online search and semantic relatedness tool) and APIs for Java and Python.
GermaNet Rover is an online application that can be used to explore the GermaNet data or to calculate the semantic relatedness / similarity between two synsets. It features visualizations and advanced filtering options for synset searching. The application is not restricted to licenseholders, but it can be used by anyone affiliated with one of thousands of academic institutions listed on the login page. You will be asked to choose your academic institution and after successful login there you will be directed back to Rover.
If you have login credentials at an academic institution that is NOT listed, you can gain access to Rover by requesting a CLARIN account, mentioning that you would like access to GermaNet Rover as motivation.
The Python and Java APIs both have the same functionality, including:
Some semantic similarity / relatedness measures integrate frequency information about words. To use these measures, three files (with frequency information for each word category) are required. We provide frequency lists based on large German corpora from the COW project. If you use any measure that relies on the frequency lists (IC-based measures), please cite COW14 and COW16 and report your publication to the COW project.
You can install the python API as a python package via:
pip install germanetpy
The source code and the Tutorials are available on GitHub.
How to choose the API version
Use the most recent version of the API that works for your release of the data.
Version numbers are split into parts, where the first part indicates the first release of the data for which the API works, and the second and optional third parts indicate major and minor fixes respectively. The API will continue to work for subsequent data releases, until the structure of the data has changed.
For example:
Version 13.2.1 had 2 major updates, 1 minor update, and works for data releases starting from 13.0
If you only need the jar file, go to the Maven Repository, choose the version, then "Download" -> "jar".
If you are using Maven, add the following dependency to your pom file:
<dependency>
<groupId>de.tuebingen.uni.sfs.germanet</groupId>
<artifactId>germanet-api</artifactId>
<version>13.3.0</version>
</dependency>
germanet-common is a Javascript library for building Web applications
with GermaNet data. It includes components for fetching each of the
GermaNet data types from a JSON API and rendering them in different
formats.
The library is built with React and Redux, and uses CSS from
Bootstrap. The source code is available on GitHub, and it can be
installed as a package via NPM.
Semantic Relatedness methods are now included in the Java and Python APIs, and the functionality of this tool is in large part available in GermaNet Rover (full port in progress). It is recommended to use one of the other alternatives, since this tool will not be maintained in the future.
To calculate semantic relatedness between any two words/readings in GermaNet, you can use the Semantic Relatedness API implemented in Java:
The GermaNet data can now be explored with GermaNet Rover. This tool will not be maintained in the future.
GermaNet-Explorer is a software to visualize GermaNet. It allows to show all lexical units (word senses) and synsets of a word. Furthermore, it can represent all semantic relations in a structured manner. A visual graph-based navigation through GermaNet is possible.
This software was originally developed in the context of the project "Hypertextualisierung auf textgrammatischer Grundlage" (HyTex) at the University of Dortmund. GermaNet-Explorer was programmed by Marc Finthammer, University of Dortmund, and adapted to the Java APIs at the University of Tübingen.
Although no major updates can be made to this GernEdiT desktop application, minor updates will be performed to keep it running with new data releases for as long as possible.
GernEdiT is a graphical editor that is used by the lexicographers to enter lexicographic data into the GermaNet database. It provides a graphical user interface to the database, which mainly allows maintaining the GermaNet data in a user-friendly way. There are several ways to search data, and browse through the GermaNet graph. These functionalities support lexicographers, among other things, in finding the appropriate place in the hierarchy for the insertion of new synsets and lexical units. GernEdiT is freely available for download:
Some flash movies show GernEdiT in action:
For more information on GernEdiT, see The GermaNet Editing Tool
Our website uses cookies. Some of them are mandatory, while others allow us to improve your user experience on our website. The settings you have made can be edited at any time.
or
Essential
in2cookiemodal-selection
Required to save the user selection of the cookie settings.
3 months
be_lastLoginProvider
Required for the TYPO3 backend login to determine the time of the last login.
3 months
be_typo_user
This cookie tells the website whether a visitor is logged into the TYPO3 backend and has the rights to manage it.
Browser session
ROUTEID
These cookies are set to always direct the user to the same server.
Browser session
fe_typo_user
Enables frontend login.
Browser session
Videos
iframeswitch
Used to show all third-party contents.
3 months
yt-player-bandaid-host
Is used to display YouTube videos.
Persistent
yt-player-bandwidth
Is used to determine the optimal video quality based on the visitor's device and network settings.
Persistent
yt-remote-connected-devices
Saves the settings of the user's video player using embedded YouTube video.
Persistent
yt-remote-device-id
Saves the settings of the user's video player using embedded YouTube video.
Persistent
yt-player-headers-readable
Collects data about visitors' interaction with the site's video content - This data is used to make the site's video content more relevant to the visitor.
Persistent
yt-player-volume
Is used to save volume preferences for YouTube videos.
Persistent
yt-player-quality
Is used to save the quality settings for YouTube videos.
Persistent
yt-remote-session-name
Saves the settings of the user's video player using embedded YouTube video.
Browser session
yt-remote-session-app
Saves the settings of the user's video player using embedded YouTube video.
Browser session
yt-remote-fast-check-period
Saves the settings of the user's video player using embedded YouTube video.
Browser session
yt-remote-cast-installed
Saves the user settings when retrieving a YouTube video integrated on other web pages
Browser session
yt-remote-cast-available
Saves user settings when retrieving integrated YouTube videos.
Browser session
ANID
Used for targeting purposes to profile the interests of website visitors in order to display relevant and personalized Google advertising.
2 years
SNID
Google Maps - Google uses these cookies to store user preferences and information when you view pages with Google Maps.
1 month
SSID
Used to store information about how you use the site and what advertisements you saw before visiting this site, and to customize advertising on Google resources by remembering your recent searches, your previous interactions with an advertiser's ads or search results, and your visits to an advertiser's site.
6 months
1P_JAR
This cookie is used to support Google's advertising services.
1 month
SAPISID
Used for targeting purposes to profile the interests of website visitors in order to display relevant and personalized Google advertising.
2 years
APISID
Used for targeting purposes to profile the interests of website visitors in order to display relevant and personalized Google advertising.
6 months
HSID
Includes encrypted entries of your Google account and last login time to protect against attacks and data theft from form entries.
2 years
SID
Used for security purposes to store digitally signed and encrypted records of a user's Google Account ID and last login time, enabling Google to authenticate users, prevent fraudulent use of login credentials, and protect user data from unauthorized parties. This may also be used for targeting purposes to display relevant and personalized advertising content.
6 months
SIDCC
This cookie stores information about user settings and information for Google Maps.
3 months
NID
The NID cookie contains a unique ID that Google uses to store your preferences and other information.
6 months
CONSENT
This cookie tracks how you use a website to show you advertisements that may be of interest to you.
18 years
__Secure-3PAPISID
This cookie is used to support Google's advertising services.
2 years
__Secure-3PSID
This cookie is used to support Google's advertising services.
6 months
__Secure-3PSIDCC
This cookie is used to support Google's advertising services.
6 months