Downloads · 30 days
0
jorgeguberte/ayvu-talian-base
ayvu-talian-base is a text generation model from jorgeguberte. Use it when you need the model to write or continue text. The card lists the license as mit.
AYVU-Talian is a lightweight, high-precision character-level transformer trained to generate text in Talian (Brazilian Venetian), a minority language spoken in southern Brazil. By modeling text at the character level,…
Downloads · 30 days
0
Access
Public
Updated Jan 7, 2026
Repo size
64.7 MB
Likes
0
Public
Click a slice to open those files.
.pt64.7 MB · 97%
From the Hugging Face model README
AYVU-Talian is a lightweight, high-precision character-level transformer trained to generate text in Talian (Brazilian Venetian), a minority language spoken in southern Brazil. By modeling text at the character level, AYVU captures the unique phonological and orthographic nuances of this low-resource dialect, serving as a foundational tool for linguistic preservation and research.
This project demonstrates custom Transformer architecture for low-resource NLP challenges.
AYVU-Talian is built on a 5.39M parameter Decoder-Only Transformer:
| Hyperparameter | Value |
|---|---|
Layers (n_layer) | 4 |
Attention Heads (n_head) | 4 |
Embedding Dimension (n_embd) | 256 |
Context Window (block_size) | 256 |
| Dropout | 0.1 |
| Vocabulary size | 120 chars |
The model is trained on a cleaned subset of the Talian corpus (Garcia & Guzzo, 2021). The preprocessing logic (notebooks/ayvu-talian-preprocess.ipynb) performs:
notebooks/:
ayvu-talian-preprocess.ipynb: Data cleaning and file preparation.ayvu-talian-base.ipynb: Core model definition, training loop, and interactive UI.checkpoints/: Contains ayvu_talian_best.pt, the state-of-the-art weights for this version.data/: Processed training and test text files.ayvu-talian-base_config.yaml: Centralized configuration for reproducible training runs.Install dependencies using pip:
pip install -r requirements.txt
Training can be adjusted via ayvu-talian-base_config.yaml. To run from the notebook:
device: "cuda" is set for GPU usage.ayvu-talian-base.ipynb.Open ayvu-talian-base.ipynb and navigate to the "AYVU-Talian: Console de Geração Avançado". You can adjust:
The model includes deep-dive analysis tools:
block_size to capture longer-range dependencies.Corpus
@misc{Garcia_Guzzo_2021,
title={Talian corpus: a written corpus of Brazilian Veneto},
url={osf.io/63nrx},
DOI={10.17605/OSF.IO/63NRX},
author={Garcia, Guilherme D and Guzzo, Natália B},
year={2021}
}