Projeto que demonstra a utilização de modelos de aprendizagem na classificação de avaliação de usuários.
Antes de iniciar, certifique-se de ter instalado:
- PostgreSQL: Banco de dados relacional.
- RabbitMQ: Sistema de mensageria.
- Consumer: Processa mensagens do RabbitMQ e interage com o banco de dados.
- Backend: API FastAPI para análise de sentimentos.
git clone <URL_DO_REPOSITORIO>
cd <NOME_DO_REPOSITORIO>Execute o seguinte comando na raiz do projeto:
docker compose up --buildEste comando:
- Constrói as imagens do backend e do consumidor.
- Inicia os serviços PostgreSQL, RabbitMQ, consumidor e backend.
Para verificar se os contêineres estão ativos:
docker psA API estará disponível em:
http://localhost:8000
Para interromper a execução dos contêineres:
docker compose down