Logo Lanfrica

Boydayno10/Tradutor_Emakhuwa

Domaine:

natural language processing

Type de record:

project
Créateur:
Boy
Hôte:
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 …