Voltar aos projetos

Beatfy - ChatBot Ollama de Letras de Música

Cliente
Projeto Acadêmico
Papel
Desenvolvedor Backend com foco em IA e Integração
Tecnologias
Python & FastAPI +6
Ano
2024
Beatfy - ChatBot Ollama de Letras de Música

Visão geral

Sistema composto por um chatbot no Telegram, um servidor backend em FastAPI e um mecanismo de busca inteligente que permite consultar letras de músicas e armazenar dados localmente. O projeto integra processamento de linguagem natural, comandos via API e suporte a entrada por texto e voz.

Sobre o projeto

Chatbot integrado ao Telegram capaz de buscar letras de músicas e interagir com o usuário utilizando processamento de linguagem natural. A aplicação combina IA local com Ollama, backend em Python e um sistema próprio de armazenamento e busca de dados.

Meu impacto

Implementei um backend completo utilizando FastAPI para gerenciamento de dados e integração com um modelo de linguagem executado localmente via Ollama. Desenvolvi comunicação assíncrona com a API do Telegram, além de suporte a entrada por voz utilizando Whisper. Também construí um sistema de persistência com SQLite e endpoints REST para operações de busca e manipulação de dados. O projeto reforçou conhecimentos em IA aplicada, integração de serviços e arquitetura backend.

Ver repositório

Stack completa

PythonFastAPITelegram APIOllamaWhisperSQLiteAPI RESTGit

Detalhes

Status

Concluído

Duração

Projeto curto

Semestre

Projeto Acadêmico