Projeto UC Hub
Projeto Prático: Desenvolvimento de Chatbots Verticais Alinhados aos ODS
1. Introdução
O objetivo deste projeto é desenvolver um chatbot vertical que auxilie na solução de um problema alinhado a um dos Objetivos de Desenvolvimento Sustentável (ODS), utilizando Inteligência Artificial e Processamento de Linguagem Natural. Os alunos serão desafiados a estruturar, programar e documentar um chatbot funcional.
2. Objetivos de Desenvolvimento Sustentável (ODS)
Os Objetivos de Desenvolvimento Sustentável (ODS) fazem parte da Agenda 2030 da ONU e englobam 17 objetivos globais para um mundo mais justo e sustentável. No contexto deste projeto, os estudantes deverão escolher um dos ODS e criar um chatbot que auxilie em sua promoção. Abaixo estão os ODS e exemplos de como podem ser aplicados no desenvolvimento de um chatbot:
Erradicação da pobreza: Chatbot para conectar pessoas a programas sociais.
Fome zero e agricultura sustentável: Chatbot para aconselhamento sobre agricultura e nutrição.
Saúde e bem-estar: Chatbot para fornecer informações de saúde preventiva.
Educação de qualidade: Chatbot para apoiar estudantes com materiais de estudo.
Igualdade de gênero: Chatbot para informações sobre direitos e igualdade.
Água potável e saneamento: Chatbot para conscientização sobre economia de água.
Energia acessível e limpa: Chatbot para orientar sobre energia renovável.
Trabalho decente e crescimento econômico: Chatbot para dicas de emprego e empreendedorismo.
Indústria, inovação e infraestrutura: Chatbot para informações sobre novas tecnologias.
Redução das desigualdades: Chatbot para divulgar políticas inclusivas.
Cidades e comunidades sustentáveis: Chatbot para mobilidade e sustentabilidade urbana.
Consumo e produção sustentáveis: Chatbot para dicas de consumo consciente.
Ação contra a mudança global do clima: Chatbot para conscientização climática.
Vida na água: Chatbot para educação sobre a conservação dos oceanos.
Vida terrestre: Chatbot para proteção da biodiversidade.
Paz, justiça e instituições eficazes: Chatbot para informar sobre direitos civis.
Parcerias e meios de implementação: Chatbot para conectar ONGs e projetos sustentáveis.
Os estudantes deverão justificar a escolha do ODS e criar um chatbot que efetivamente atenda a esse objetivo.
3. Estrutura das Entregas
Entrega 1 – Definição do ODS e do Escopo do Chatbot (4 pontos)
📅 Prazo: 16 de Abril de 2025
Objetivo:
Escolher um ODS e definir um problema relevante.
Identificar o público-alvo e as principais funcionalidades do chatbot.
Especificar o fluxo de conversa inicial.
O que deve ser entregue?
📄 Documento em PDF (2 a 4 páginas) contendo:
✅ Nome do grupo e integrantes.
✅ ODS escolhido e justificativa.
✅ Definição do problema e público-alvo.
✅ Funcionalidades principais do chatbot.
✅ Exemplo de 3 a 5 perguntas/respostas esperadas. ✅ Tecnologias e ferramentas planejadas.
📊 Critérios de Avaliação (4 pontos)
Critério
Pontos
Alinhamento ao ODS
1,5 pts
Clareza na definição do problema
1 pt
Proposta de funcionalidades e fluxo
1,5 pts
Entrega 2 – Protótipo Inicial do Chatbot (6 pontos)
📅 Prazo: 14 de Maio de 2025
Objetivo:
Criar a base inicial do chatbot e seu fluxo de conversa.
Implementar o processamento de linguagem natural.
Criar uma interface básica para interação.
O que deve ser entregue?
📄 Relatório (3 a 5 páginas) contendo:
✅ Estrutura do banco de conhecimento.
✅ Prints e logs de funcionamento.
✅ Explicação sobre a arquitetura do chatbot.
📂 Código-fonte: ✅ Disponível via GitHub.
🎥 Vídeo (3 a 5 min): ✅ Demonstração funcional do chatbot. ✅ Explicação do código.
📊 Critérios de Avaliação (6 pontos)
Critério
Pontos
Implementação funcional
2,5 pts
Uso de PLN e IA
2 pts
Qualidade do relatório e vídeo
1,5 pts
Entrega 3 – Versão Final e Apresentação (10 pontos)
📅 Prazo: 04 de Junho de 2025
O que deve ser entregue?
📄 Relatório Final (5 a 8 páginas):
✅ Descrição completa da solução e melhorias feitas.
✅ Testes realizados e desafios enfrentados.
✅ Instruções para execução.
📂 Código-fonte atualizado: ✅ Disponível no GitHub.
🎥 Vídeo final (5 a 8 min): ✅ Demonstração do chatbot. ✅ Interação simulada com usuários.
📊 Critérios de Avaliação (10 pontos)
Critério
Pontos
Implementação final
3 pts
Uso adequado de IA e PLN
2,5 pts
Qualidade da interface
2 pts
Documentação e explicação
2,5 pts
Atualizado