Guia Turístico AI
IAChatbot inteligente com GPT-4 e RAG para recomendação de eventos culturais personalizados.
Meu Papel no Projeto
Resumo do Projeto
O Guia Turístico AI é um assistente virtual integrado à plataforma Agenda Viva SP que utiliza GPT-4 e tecnologia de Retrieval Augmented Generation (RAG) para oferecer recomendações personalizadas de eventos culturais no Estado de São Paulo. Desenvolvido com FastAPI, Python e Azure Cognitive Search, o chatbot interpreta as preferências do usuário e sua localização para sugerir atividades relevantes, acessíveis e em tempo real. Com uma interface conversacional moderna, ele transforma a experiência de descoberta cultural em algo interativo e personalizado.
Minhas Contribuições
- Desenvolvimento completo do chatbot com foco em recomendação turística inteligente
- Integração com Azure Cognitive Search
- Implementação da arquitetura RAG (Retrieval Augmented Generation) com uso de embeddings vetoriais
- Utilização de geolocalização do usuário para personalização das respostas
- Criação da API em Python com FastAPI e consumo via frontend Next.js da plataforma Agenda Viva SP
Desafios e Soluções
Desafios
O maior desafio foi garantir que as recomendações estivessem sempre atualizadas e condizentes com a realidade temporal dos eventos. Foi necessário evitar que o chatbot sugerisse eventos expirados ou que ainda não começaram, especialmente em perguntas como 'o que tem hoje?' ou 'quais eventos para o fim de semana?'. Isso exigiu uma gestão refinada da temporalidade das informações, sincronização contínua dos dados e um fluxo automatizado e confiável de indexação no Azure Cognitive Search.
Soluções
Foi implementado um pipeline automatizado de indexação de dados que atualiza os eventos culturalmente relevantes com base em data de início e fim, garantindo que apenas eventos válidos sejam considerados nas respostas. A lógica de recuperação também considera o contexto da pergunta e filtra eventos de acordo com a data e localização, utilizando filtros temporais precisos e segmentação por região.
Tecnologias e Ferramentas
Galeria de Imagens

Interface do Chatbot

Recomendações