A Voculary foi desenvolvida como trabalho multidisciplinar de conclusão do curso técnico integrado em Informática do Colégio Estadual Pedro Macedo, de Curitiba, PR.
A obtenção de textos presentes em imagens é um processo que desempenha um papel fundamental em diferentes contextos das atividades cotidianas. Nesse sentido, a Voculary tem como objetivo facilitar a forma com que pessoas extraem informações textuais contidas em imagens, por meio da tecnologia de Reconhecimento Óptico de Caracteres (OCR).
A Voculary é uma continuação do Tsi.py, projeto desenvolvido em 2022 para a disciplina de Linguagem de Programação.
- Instalar, em seu computador, o Python, o PostgreSQL e o Tesseract OCR;
- Baixar o arquivo
por.traineddata
e adicioná-lo à pastaTESSERACT-OCR/tessdata
; - Clonar o repositório
git clone git@github.com:strawndri/tmcc-voculary.git
- Acessar, a partir do terminal, a pasta
tmcc-voculary
- Acessar a pasta
voculary
:
cd voculary
- Instalar as dependências do projeto:
pip install -r requirements.txt
- Em
voculary/gerenciamento_texto/utils/extrair_texto.py
, atualizar o caminho dept.pytesseract.tesseract_cmd
para corresponder ao local da pastatesseract
em seu computador. Exemplo:
# Configuração do caminho para o executável Tesseract-OCR
pt.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract'
- Realizar as migrações para o Banco de Dados:
py manage.py makemigrations
py manage.py migrate
- Inicializar o servidor:
py manage.py runserver
⭐ Observação: antes de realizar a instalação, recomenda-se criar um ambiente virtual, evitando inconsistências e possíveis incompatibilidades entre as tecnologias presentes em seu computador.
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE
para obter mais informações sobre os termos de licenciamento.
✨ Feito com carinho por Andrieli Gonçalves.