concept_relatedness
Measure semantic relatedness between two concepts with a score from 0.0 to 1.0. Supports cross-language comparison, detailed analysis, and metadata control for understanding conceptual relationships.
Instructions
Calculate precise semantic relatedness score between two concepts.
This tool uses ConceptNet's semantic embeddings to calculate how
related two concepts are to each other. The score ranges from 0.0
(completely unrelated) to 1.0 (very strongly related).
Features:
- Precise quantitative similarity measurement
- Cross-language comparison support
- Detailed relationship analysis and interpretation
- Confidence levels and percentile estimates
- Format control: minimal (~96% smaller) vs verbose (full metadata)
Format Options:
- verbose=false (default): Returns minimal format optimized for LLM consumption
- verbose=true: Returns comprehensive format with full ConceptNet metadata
- Backward compatibility maintained with existing tools
Analysis Components:
- Numeric relatedness score (0.0-1.0)
- Descriptive interpretation and confidence level
- Likely connection explanations
- Semantic distance and relationship strength
- Cross-language analysis when applicable
Use this when you need to:
- Quantify how similar two concepts are
- Compare concepts across different languages
- Measure semantic distance between ideas
- Validate conceptual relationships
Input Schema
Name | Required | Description | Default |
---|---|---|---|
concept1 | Yes | ||
concept2 | Yes | ||
language1 | No | en | |
language2 | No | en | |
verbose | No |
Input Schema (JSON Schema)
{
"properties": {
"concept1": {
"title": "Concept1",
"type": "string"
},
"concept2": {
"title": "Concept2",
"type": "string"
},
"language1": {
"default": "en",
"title": "Language1",
"type": "string"
},
"language2": {
"default": "en",
"title": "Language2",
"type": "string"
},
"verbose": {
"default": false,
"title": "Verbose",
"type": "boolean"
}
},
"required": [
"concept1",
"concept2"
],
"type": "object"
}