Projecto de traducao pt-emakhuwa open-sorce
Tradutor_Emakhuwa 🌍🗣️
O Tradutor Emakhuwa é um projeto em desenvolvimento que tem como objetivo traduzir textos do Português para Emakhuwa, promovendo a valorização, preservação e uso das línguas africanas locais através da tecnologia.
O projeto utiliza conceitos de Machine Learning, Processamento de Linguagem Natural (NLP) e um léxico linguístico estruturado, garantindo traduções mais corretas, contextualizadas e gramaticalmente adequadas.
✨ Funcionalidades
🔤 Tradução de palavras e frases do Português → Emakhuwa
✍️ Correção ortográfica automática em português antes da tradução
🧠 Construção de frases em Emakhuwa com base em regras gramaticais
📚 Consulta de dados linguísticos a partir de ficheiros JSON
☁️ Integração com Supabase para armazenamento e consulta dos dados
🚀 Estrutura preparada para evolução com modelos avançados de Machine Learning
📂 Estrutura de Dados Linguísticos
O tradutor utiliza os seguintes ficheiros armazenados no Supabase:
- pt_emakhuwa_lexicon.json → Dicionário Português ↔ Emakhuwa
- emakhuwa_grammar.json → Regras gramaticais da língua Emakhuwa
- emakhuwa_pronouns.json → Pronomes e suas variações linguísticas
⚙️ Tecnologias Utilizadas
- Python 🐍
- Machine Learning / NLP
- Supabase ☁️
- JSON para estruturação linguística
- OCR (planeado para fases futuras)
🎯 Objetivo do Projeto
Este projeto visa:
- Preservar e valorizar a língua Emakhuwa
- Facilitar a comunicação entre falantes de Português e Emakhuwa
- Criar uma base tecnológica para línguas africanas
- Apoiar iniciativas de educação, cultura e inclusão digital
🚧 Estado do Projeto
🔄 Em desenvolvimento ativo
As funcionalidades básicas já estão implementadas, com melhorias contínuas na gramática, vocabulário e qualidade das traduções.
🤝 Contribuições
Contribuições são muito bem-vindas! Podes ajudar com:
- Expansão do vocabulário Emakhuwa
- Correções linguísticas
- Melhorias no código
- Sugestões de novas func …