Tradutor Inteligente - Reposição da Cadeira de LFA
📖 Sobre o Projeto
Este projeto foi desenvolvido como parte da reposição da disciplina de Linguagens Formais e Autômatos (LFA). O objetivo foi criar um tradutor de idiomas utilizando os conhecimentos adquiridos na cadeira, incluindo o uso de autômatos finitos, gramáticas formais e análise lexical.
🎯 Objetivos
Criar um tradutor entre diferentes idiomas.
Aplicar conceitos de Linguagens Formais e Autômatos na filtragem e reconhecimento de padrões no texto.
Utilizar Python e a biblioteca translate para realizar as traduções.
Demonstrar a aplicação prática dos conteúdos estudados na disciplina.
🛠 Tecnologias Utilizadas
Python 🐍
translate (para tradução automática)
Expressões Regulares (para análise lexical)
Conceitos de LFA, como autômatos finitos e gramáticas formais
🚀 Como Usar
Instale as dependências com:
pip install translate
Execute o script principal:
python tradutor.py
Digite o texto a ser traduzido e veja os resultados!
📌 Autores
Lucas Emanoel Amaral Gomes
William
📢 Observações
Este projeto visa demonstrar a aplicação prática dos conceitos de LFA e pode ser expandido para incluir mais regras gramaticais e melhorias na tradução. Qualquer sugestão ou melhoria é bem-vinda! 🚀
Link do progama em funcionamento