55 lines
1.4 KiB
Markdown
55 lines
1.4 KiB
Markdown
# Learning Capture Knowledge Graph
|
|
|
|
## Role: Learning Capture System
|
|
|
|
This knowledge graph provides semantic search capabilities for the learning capture system.
|
|
|
|
## Thesaurus
|
|
|
|
- **Source**: `learning_thesaurus.json`
|
|
- **Purpose**: Map synonyms for enhanced search
|
|
- **Coverage**: Learning, configuration, git, AI assistant, tools, storage, context, retrieval, failure, documentation
|
|
|
|
## Key Concepts
|
|
|
|
### Knowledge (ID: 1)
|
|
- learning, knowledge, lesson, insight, discovery
|
|
|
|
### Configuration (ID: 2)
|
|
- setup, configuration, install, deployment, initialize
|
|
|
|
### Git (ID: 3)
|
|
- gitea, git, github, repository, version control
|
|
|
|
### AI Assistant (ID: 4)
|
|
- terraphim, ai assistant, agent, claude, kimi
|
|
|
|
### Tool (ID: 5)
|
|
- skill, tool, capability, function, feature
|
|
|
|
### Storage (ID: 6)
|
|
- memory, storage, persistence, database
|
|
|
|
### Context Management (ID: 7)
|
|
- arscontexta, onecontext, context, progress
|
|
|
|
### Retrieval (ID: 8)
|
|
- search, retrieval, query, find, lookup
|
|
|
|
### Failure (ID: 9)
|
|
- error, failure, mistake, bug, issue, problem
|
|
|
|
### Documentation (ID: 10)
|
|
- documentation, docs, guide, manual, readme
|
|
|
|
## Usage
|
|
|
|
When querying learnings, the system will:
|
|
1. Normalize search terms using the thesaurus
|
|
2. Expand queries to include synonyms
|
|
3. Match against learning titles and content
|
|
|
|
Example:
|
|
- Query "setup" → Matches: setup, configuration, install, deployment
|
|
- Query "error" → Matches: error, failure, mistake, bug, issue, problem
|