ChatPod - Perguntas e respostas sobre seus podcasts
Visite ChatPod em https://chatpod.onrender.com (atualmente inativo, envie-me um ping se desejar ver a demonstração)
Contexto
- Com a crescente popularidade dos podcasts, reconhecemos a necessidade de uma forma mais eficiente de pesquisar e extrair informações relevantes desses arquivos de áudio.
- Este projeto (ChatPod) aproveita o poder do ChatGPT para processar com precisão consultas em linguagem natural e recuperar partes relevantes das transcrições do podcast.
Ferramentas
- Feedparser: processamento de feed RSS
- Sussurro: voz para texto
- FAISS: Vectorstore
- LangChain: estrutura geral de back-end
- OpenAI ChatGPT: modelo de linguagem grande (
gpt-turbo-3.5
) - Streamlit: interface de front-end
- Renderização: implantação de aplicativo Dockerizado (cron-job.org para manter a instância ativa)
Pendência