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:

  1. Erradicação da pobreza: Chatbot para conectar pessoas a programas sociais.

  2. Fome zero e agricultura sustentável: Chatbot para aconselhamento sobre agricultura e nutrição.

  3. Saúde e bem-estar: Chatbot para fornecer informações de saúde preventiva.

  4. Educação de qualidade: Chatbot para apoiar estudantes com materiais de estudo.

  5. Igualdade de gênero: Chatbot para informações sobre direitos e igualdade.

  6. Água potável e saneamento: Chatbot para conscientização sobre economia de água.

  7. Energia acessível e limpa: Chatbot para orientar sobre energia renovável.

  8. Trabalho decente e crescimento econômico: Chatbot para dicas de emprego e empreendedorismo.

  9. Indústria, inovação e infraestrutura: Chatbot para informações sobre novas tecnologias.

  10. Redução das desigualdades: Chatbot para divulgar políticas inclusivas.

  11. Cidades e comunidades sustentáveis: Chatbot para mobilidade e sustentabilidade urbana.

  12. Consumo e produção sustentáveis: Chatbot para dicas de consumo consciente.

  13. Ação contra a mudança global do clima: Chatbot para conscientização climática.

  14. Vida na água: Chatbot para educação sobre a conservação dos oceanos.

  15. Vida terrestre: Chatbot para proteção da biodiversidade.

  16. Paz, justiça e instituições eficazes: Chatbot para informar sobre direitos civis.

  17. 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