Multilingual Semantic Knowledge Graph API for Language‑Aware AI

Unlock the power of our semantic word graph – fueling smarter AI, richer language learning, and global innovation.

Features

Features built for language-aware AI

Tap into our language graph to enrich your AI with semantic awareness, domain expertise, and multilingual capabilities.

Knowledge Graph

A structured, language-native graph that links words, meanings, and relations — designed for seamless AI integration and real-time semantic reasoning.

Semantic Relationships

Words are contextually bound to their synonyms, antonyms, hypernyms, and more, helping AI understand nuance, ambiguity, and meaning beyond isolated terms.

Enriched Content

Each entry is augmented with real-world usage, inflectional forms, and example sentences, allowing AI to model human-like comprehension and expression.

Domain Categorization

Terms are classified by field — law, medicine, tech, etc. so your AI can apply domain-specific logic, improving results in tasks like classification and semantic search.

Definitions

Every word includes precise, structured definitions with layered meanings - critical for tasks that require accurate interpretation and disambiguation.

Multilanguage

Cross-lingual mappings connect semantically equivalent terms across languages, enabling AI to reason and operate in multilingual environments seamlessly.

Rich Semantic Features

Explore comprehensive semantic relationships and linguistic data through our structured knowledge graph.

Supported Relation Types

API Relation Description
synonym Words with similar meanings
slang_synonym Slang variants
eqSynonym Cross-language equivalents
antonym Words with opposite meanings
hypernym A broader category the word belongs to
hyponym More specific types of the word
hypernym_instance A specific instance of a broader category
hyponym_instance An instance of the narrower category
holonym_part Whole that includes this part
holonym_member Whole that includes this member
holonym_substance Whole made of this substance
meronym_part Part of the whole
meronym_member Member of a collection
meronym_substance Substance making up the whole
related_form Morphological or derived forms
related_term General related concepts
near_synonym Near-synonyms (not fully identical)
troponym More specific ways of performing an action
entails A implies B
entailed_by A is implied by B
instrument Tool or means used
involved_instrument Tool involved in the action
causes Cause-effect relationships

All relation types are available through the API endpoints for comprehensive semantic analysis and graph traversal.

API Endpoints

RESTful endpoints designed for efficient semantic data retrieval and graph traversal.

Endpoints

Endpoint Description
GET
/api/v2/{lang}/{word}
Fetch all senses for a word: pronunciation, etymology, tags, examples, and semantic relations for each sense
GET
/api/v2/{lang}/{word}/definitions
Retrieve only definitions
GET
/api/v2/{lang}/{word}/{relation}
Retrieve a specific relation (e.g. synonyms, antonyms, hypernyms)
GET
/api/v2/{lang}/{word}/depth/{n}
Explore the semantic graph up to n levels deep
GET
/api/v2/{slug}
Fetch full dataset for a specific sense: pronunciation, etymology, tags, examples, and semantic relations
GET
/api/v2/{slug}/depth/{n}
For a specific sense: Explore the semantic graph up to n levels deep
GET
/api/v2/{slug}/{relation}
For a specific sense: retrieve all relations of a specific type

Word Lookup (all relations)

GET /api/v2/{lang}/{word}

Returns all senses for the word with definitions and semantic relations for each sense.

Response:

{
"word": "car",
"lang": "eng",
"results": [
{
  "slug": "eng/car_n1",
  "definition": "A vehicle with...",
  "partOfSpeech": "noun",
  "synonym": [...],
  "antonym": [...],
  "hypernym": [...],
  "hyponym": [...],
  "meronym_part": [...],
  "holonym_part": [...],
  "related_term": [...],
  "near_synonym": [...],
  "slang_synonym": [...]
}
]
}

Definitions Only

GET /api/v2/{lang}/{word}/definitions

Returns only definitions (including slug per sense).

Response:

{
"word": "hit",
"lang": "eng",
"definitions": [
        {
        "slug": "eng/hit_v1",
        "definition": "to strike or beat.",
        "partOfSpeech": "verb"
        },
        {
        "slug": "eng/hit_n1",
        "definition": "a blow or strike with force.",
        "partOfSpeech": "noun"
        }
    ]
}

Specific Relation Lookup

GET /api/v2/{lang}/{word}/{relation}

Returns only the requested relation type.

Response:

{
"word": "car",
"lang": "eng",
"results": [
    {
        "slug": "eng/car_n1",
        "word": "car",
        "partOfSpeech": "noun",
        "synonym": [
            {
            "slug": "eng/automobile_n1",
            "name": "automobile",
            "definition": "A vehicle with four wheels...",
            "partOfSpeech": "noun",
            "lang": "eng"
            }
        ],
        "antonym": [
            {
            "slug": "eng/bicycle_n1",
            "name": "bicycle",
            "definition": "A vehicle with two wheels...",
            "partOfSpeech": "noun",
            "lang": "eng"
            }
        ],
        "hyponym": [
            {
            "slug": "eng/sedan_n1",
            "name": "sedan",
            "definition": "A car with a fixed roof...",
            "partOfSpeech": "noun",
            "lang": "eng"
            },
            {
            "slug": "eng/suv_n1",
            "name": "SUV",
            "definition": "A sport utility vehicle...",
            "partOfSpeech": "noun",
            "lang": "eng"
            }
        ]
        }
    ]
}

Supported Languages

Cross-lingual semantic mappings across multiple language families with ongoing expansion.

Language
ISO Code
Status
Coverage
Norwegian (Bokmål)
nob
supported
Full coverage
English
eng
supported
Full coverage
Norwegian (Nynorsk)
nno
in development
Partial coverage
Northern Sámi
sme
in development
Partial coverage
German
deu
in development
Partial coverage
Icelandic
isl
in development
Partial coverage
Faroese
fao
planned
Planned
Swedish
swe
in development
Partial coverage
Danish
dan
in development
Partial coverage
Polish
pol
planned
Planned
Ukrainian
ukr
in development
Partial coverage
French
fra
planned
Planned
Italian
ita
planned
Planned
Spanish
spa
planned
Planned
Fully Supported
In Development
Planned
Contact Us