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 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.