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.