DiacNet1
Collection
A collection of models for diacritic restoration. Explore cutting-edge tools for processing and enhancing text with diacritics. • 8 items • Updated
DiacNetYor-Viterbi is a lightweight, statistical full tonal and dot-below diacritization model for Yoruba (yo) text. It uses a bigram Viterbi decoder over a word-level candidate map.
yoruba_diacritizer.json)yo)Loaded and used via the unified olaverse SDK wrapper:
from olaverse.nlp.diacritizer import Diacritizer
diacritizer = Diacritizer(model="diacnet-yor-viterbi")
text = "Ojo lo si oja lana"
print(diacritizer.restore(text))
# Output: "Ọjọ́ ló sí ọjà lànà"