Skip to content

LucasEmanoel0/Tradutor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

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

https://youtu.be/rZUXyu54vr8

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages