CoolFace
Apppublic

johnlockejrr/marianmt_syr_voc_eastern

sourceHugging Faceapache-2.0updated 11mo agoView on Hugging Face
1likes
App README

Syriac Vocalization App

A web interface for automatic Syriac vocalization using the MarianMT Syriac Vocalization model.

What is this?

This app converts consonantal (unvocalized) Syriac text to vocalized Syriac text by automatically adding diacritical marks (vowels).

How to Use

  1. 1.Enter consonantal Syriac text in the input box
  2. 2.Click "Submit" or press Enter
  3. 3.The vocalized output will appear below

Example Texts

Try these example texts by clicking on them:

  • —Matthew 1:1 - "The book of the generation of Jesus Christ, the son of David, the son of Abraham"
  • —Matthew 3:1 - "In those days came John the Baptist, preaching in the wilderness of Judea"
  • —John 1:1 - "In the beginning was the Word, and the Word was with God, and the Word was God"
  • —Revelation 1:1 - "The revelation of Jesus Christ, which God gave to show to his servants..."

Model Performance

  • —BLEU Score: 67.60
  • —chrF Score: 90.41
  • —Character Accuracy: 60.23%

Technical Details

  • —Model: johnlockejrr/marianmt_syr_voc
  • —Base Model: Helsinki-NLP/opus-mt-tc-bible-big-sem-en
  • —Task: Single-direction vocalization (consonantal → vocalized)
  • —Max Length: 512 tokens

Notes

  • —The model automatically removes any existing vocalization from input text
  • —Input text is normalized to NFC Unicode format
  • —Works best with biblical Syriac texts
  • —The model processes text character by character, so longer texts may take a moment

License

Apache 2.0