Product · AI helpers
AI that respects your taxonomy.
Semlify's AI helpers don't write your concepts for you. They suggest synonyms, translate prefLabels, flag possible duplicates, and propose a class when one is missing. Every suggestion lands as a regular change event — accept, reject, or revert later.
Synonym suggestions
Cover the words your users actually type.
A heuristic + LLM pass over the prefLabel proposes altLabels — synonyms, abbreviations, regional variants. You decide which ones land in your taxonomy. Hidden labels for misspellings happen the same way, opt-in.
- Per-language proposals for every workspace locale
- Diff each suggestion against the existing altLabel set
- One change event per accepted batch, easy to revert
- Higher rate limits on the AI add-on for taxonomies with thousands of concepts
Auto-translate
Five languages, one click.
Translate a prefLabel into every other workspace language. Confidence score on each translation. Side-by-side preview before accept. Domain jargon survives — the AI is primed with your existing translations as context.
- Confidence threshold configurable per ontology
- Domain glossary automatically considered
- Workspace locale list controls the translation set
- Falls back to default language on missing translations
Duplicate detection
Catch the silent merge.
A Jaccard pass over altLabel sets surfaces concepts that probably refer to the same thing. The UI shows the overlap score and recommends `dct:isReplacedBy`. Merging is opt-in and reversible — the AI never deletes anything.
- Overlap threshold tunable per scheme
- Recommends one direction (older → newer) but lets you flip
- Records a deprecation event with replacement pointer
- Cross-scheme detection optional — off by default
Bring AI in. Keep your taxonomy yours.
Every suggestion is a regular change event. Reversible. Reviewable. Yours.