ainl-semantic-tagger
⚠️ Alpha — API subject to change
Deterministic, heuristic-only semantic tagging and normalization for AINL / ArmaraOS agents.
What it does
Converts raw text and turn metadata into canonical SemanticTag values covering topics, user preferences, tone, correction phrases, and tool names. No ML, no embeddings, no graph-store dependency.
Crate relationships
- Sits below
ainl-graph-extractor— provides tagging primitives - Used by
ainl-graph-extractorto normalize episode signals - Independent of
ainl-memory— no storage dependency
Usage
use tag_turn;
let tags = tag_turn;
for tag in tags
License
MIT OR Apache-2.0