| --- |
| title: Limba 2.0 |
| emoji: 📊 |
| colorFrom: pink |
| colorTo: gray |
| sdk: gradio |
| sdk_version: 6.12.0 |
| app_file: app.py |
| pinned: false |
| license: llama3.1 |
| short_description: Limba 2.0 AI che parla sardo e italiano |
| python_version: "3.11" |
| --- |
| |
| # Limba 2.0 - L'Assistente IA per la Lingua Sarda |
|
|
| Benvenuti su **Limba 2.0**, un assistente virtuale basato sull'intelligenza artificiale, progettato per dialogare, tradurre e assistere gli utenti in lingua sarda (Limba Sarda Comuna - LSC) e in italiano. |
|
|
| ## La Visione: Un Ponte tra Tradizione e Innovazione Tecnologica |
| Il sardo è una lingua romanza autonoma, contraddistinta da una peculiare evoluzione filologica che conserva tratti arcaici del latino, stratificata attraverso le dinamiche storiche del bacino del Mediterraneo. Rappresenta un patrimonio linguistico e antropologico di inestimabile valore, essenziale per la comprensione della complessa identità culturale dell'isola. |
| Nel contesto dell'attuale transizione digitale, le lingue minoritarie affrontano il rischio concreto della marginalizzazione tecnologica. Limba 2.0 nasce con l'obiettivo di colmare questo divario. L'applicazione delle architetture di Intelligenza Artificiale alle lingue locali non solo contrasta l'omologazione linguistica imposta dagli idiomi dominanti, ma funge da strumento attivo di salvaguardia. Permette, infatti, di proiettare la lingua in contesti operativi moderni, garantendone la vitalità e la fruibilità nel dominio digitale. |
| L'adozione della Limba Sarda Comuna (LSC) quale standard di output del modello risponde a precise esigenze di coerenza formale e interoperabilità. L'LSC costituisce una norma ortografica unificata che sistematizza e media le diverse macro-varianti diatopiche dell'isola (dai sistemi logudoresi a quelli campidanesi). Questa standardizzazione è un prerequisito cruciale per l'elaborazione informatica: dota infatti il sardo di una struttura scritta ufficiale, coerente e standardizzata, rendendolo pienamente idoneo ad affrontare le sfide della tecnologia contemporanea, della burocrazia e della divulgazione scientifica. |
|
|
|
|
| ## Caratteristiche Principali |
| * **Bilinguismo Nativo:** Comprende e genera testo fluentemente sia in sardo (LSC) che in italiano. |
| * **Traduzioni Dirette:** Se chiedi una traduzione, il modello restituisce direttamente il risultato senza divagazioni. |
| * **Supporto Scientifico e Matematico:** Formatta automaticamente formule ed equazioni matematiche utilizzando lo standard LaTeX (es. $$E=mc^2$$). |
| * **Capacità di Codifica:** Può generare script in Python e assistere in compiti informatici, unendo la tecnologia più avanzata alla lingua tradizionale. |
|
|
| ## Dettagli Tecnici |
| L'applicazione è costruita per essere efficiente e accessibile: |
| * **Modello Base:** Meta Llama 3.1 (8B parametri). |
| * **Formato:** GGUF (Q4_K_M) per un bilanciamento ottimale tra qualità della risposta e consumo di memoria. |
| * **Infrastruttura:** Interfaccia utente sviluppata con **Gradio** ed eseguita tramite `llama-cpp-python` per ottimizzare l'inferenza su CPU. |
| * **Ottimizzazione:** Include tecniche di prompting avanzato (few-shot) e un tuning specifico dei parametri (come la `repeat_penalty`) per garantire una corretta formattazione di elenchi puntati e tabelle Markdown. |
|
|
| ## Autore |
| Progetto creato, configurato e ottimizzato da **Francesco Palladino**. |
|
|