Visão Geral:
O projeto Alma Coletiva - SOS Rio Grande do Sul é uma resposta direta às necessidades urgentes das comunidades atingidas por enchentes. Nosso foco é garantir que informações vitais sobre recursos essenciais estejam ao alcance de todos, quando mais precisam.
Objetivo Principal:
Desenvolver um chatbot acessível, servindo como assistente virtual para fornecer informações precisas e atualizadas sobre a disponibilidade de itens fundamentais como alimentos, água potável, medicamentos, roupas, além de abrigos e outros serviços.
Estratégias de Ação:
- Centralização de Informações: Uma única plataforma para acessar dados confiáveis sobre recursos e serviços de ajuda.
- Atualizações Dinâmicas: Informações em tempo real para atender às necessidades emergentes das comunidades.
- Integração Comunitária: Conexão efetiva entre afetados, distribuidores, varejistas, pontos de auxílio e autoridades.
- Otimização de Recursos: Melhoria na distribuição de recursos, assegurando apoio rápido e organizado.
Impacto Esperado:
A implementação do Alma Coletiva - SOS Rio Grande do Sul pretende fortalecer a capacidade de recuperação das comunidades, proporcionando uma resposta coordenada e eficiente em tempos de crise.
Fontes de Dados
Os dados deve ser feito em formato único e centralizada. Elas pode vir de diversas fontes, o chatbot teria uma área para receber diversas fontes de dados servindo como base, incluindo:
-
Centros de Distribuição e Lojas:
Dados: Inventários atualizados, horários de funcionamento e informações de contato.
Como Obter: Parcerias com redes de supermercados, farmácias e lojas de suprimentos essenciais para acessar suas APIs ou feeds de dados em tempo real.
-
Centros de Ajuda e ONGs:
Dados: Localizações, tipos de ajuda disponíveis (alimentos, abrigo, assistência médica), e horários de funcionamento.
Como Obter: Colaboração direta com ONGs, organizações de ajuda humanitária e igrejas locais para coletar dados atualizados regularmente.
-
Autoridades Locais:
Dados: Alertas de enchente, rotas de evacuação, áreas de risco e informações de segurança.
Como Obter: Integração com sistemas de alerta de desastres do governo, como Defesa Civil, e plataformas de dados abertos do governo.
-
Redes Sociais e Comunicações da Comunidade:
Dados: Relatos em tempo real de necessidades específicas das comunidades, ofertas de ajuda e atualizações situacionais.
Como Obter: Monitoramento de hashtags relevantes e grupos de comunidades locais em plataformas como Twitter, Facebook e WhatsApp, utilizando APIs para coleta de dados.
Este repositório contém o material utilizado no curso de Imersão Inteligência Artificial 2ª Edição, oferecido pela Alura.
Durante a Imersão IA da Alura e do Google, você vai aprender como usar o Gemini na prática, desenvolver projetos do zero com o Google AI Studio e potencializar a sua carreira com o maior e mais hábil modelo de IA do Google.
Agradeço à Alura e Google por oferecer este curso de alta qualidade e acessível, proporcionando uma experiência de aprendizado única. A ferramenta Google Gemini é simplesmente fantástica.
O curso abrange uma variedade de tópicos, incluindo:
- Introdução à Inteligência Artificial
- Fundamentos de Machine Learning
- Pré-processamento de Dados
- Modelagem de Dados
- Avaliação de Modelos
- Aplicações Práticas de IA
Nesta aula, vamos começar o nosso mergulho conhecendo o Gemini, a IA do Google, e ver como ele consegue criar tabelas, escrever poemas, gerar códigos e muito mais. Além disso, vamos conhecer também o Google AI Studio.
-
Conhecer o Gemini, a IA do Google;
-
Entender o que é a Inteligência Artificial generativa;
-
Gerar tabelas, poemas, códigos pelo Gemini;
-
Conhecer o Google AI Studio;
-
Analisar imagens com o Gemini e o Google AI Studio.
-
Acesse o Google Gemini aqui
-
Acesse o Google AI Studio aqui
-
Acesse o Google API Key aqui
-
Faça uma cópia da planilha com as avaliações dos hoteis aqui
-
Acesse a pasta com as Imagens utilizadas na aula aqui
-
Acesse os prompts utilizados na aula aqui
Nesta aula, iremos conhecer as melhores técnicas e práticas de engenharia de prompt por meio do Google AI Studio!
-
Aprender as melhores técnicas de como realizar um prompt;
-
Conhecer o conceito de zero-shot prompting;
-
Aprender a técnica de few-shot prompting;
-
Conhecer a técnica Few-shot Chain-of-Thought prompting.
-
Acesse o Google AI Studio aqui
-
Acesse o Google API Key aqui
-
Faça uma cópia da planilha de imposto de renda aqui
-
Acesse os Prompts utilizado na aula aqui
-
Acesse o Google Gemini aqui
-
Introdução à Inteligência Artificial
-
Fundamentos de Machine Learning
-
Pré-processamento de Dados
Nesta aula, vamos ver mais sobre o Google AI Studio e explorar seus parâmetros e configurações até o suporte do modelo multimodal que o Gemini nos dá, iniciando a automação desse modelo com as APIs.
-
Conhecer os 3 tipos de prompts do Google AI Studio: chat prompts, freeform prompts e structured prompts;
-
Explorar os parâmetros do Google AI Studio;
-
Conhecer mais sobre os tokens e PLN;
-
Iniciar o contato com Python pelo Google Colab.
-
Acesse o Google AI Studio aqui
-
Acesse o Google API Key aqui
-
Acesse o Google Colab aqui
-
Acesse os prompts dessa aula aqui
Nesta aula, vamos criar um chatbot com a Gemini API pelo Google Colab e descobrir como funciona a premiação de melhores projetos!
-
Aprender a criar o seu próprio chatbot;
-
Saber como funciona a competição de projetos dessa Imersão.
-
Acesse o Google Colab aqui
-
Códigos da aula 4 aqui
-
Formulário de submissão do seu projeto aqui!
Nesta última aula, vamos criar um sistema de buscas semânticas por meio de embeddings e do Google API.
-
Fazer uma LLM (Large Language Model) para acessar documentos;
-
Criar um embedding pelo Google Colab.
-
Acesse o Google Colab aqui
-
Código da Aula 05 aqui
O curso foi desenvolvido por especialistas em IA da Alura em colaboração com especialistas do Google: Fabrício Carraro, Paulo Silveira, Ana Raquel e Luciano Martins.
Durante a Imersão IA da Alura e do Google, você vai precisar desenvolver um Desafio para aprender como usar o Google AI Studio e concorrer a prémios. Segue alguns detalhes:
- Desenvolva um Projeto Relacionado à Aula 4 e/ou Aula 5 da Imersão IA 2ª Edição
- O projeto deve estar relacionado ao conteúdo da Aula 4 e/ou Aula 5 da Imersão IA 2ª edição, organizada pela Alura em parceria com o Google.
- Uso Obrigatório da API Key do Google
- É obrigatório o uso da API Key do Google (acesse aqui para obter sua chave).
- Publicação do Projeto no GitHub
- O projeto deve ser publicado no GitHub. Se precisar de ajuda para subir seu projeto, confira o tutorial aqui.
- Submissão do Projeto
- A submissão do projeto deve ser feita através deste formulário entre os dias 09/05 e 11/05, até as 23h59.
- Publicação e Votação no Discord
- O projeto será publicado no Servidor do Discord da Imersão IA 2024 para votação pela comunidade até 11/05, às 23h59.
- A votação acontece no canal "#Votação". Dê estrelas no projeto que você mais gostou e conecte-se com outras pessoas para incentivá-las a votar no seu projeto.
- Avaliação pela Banca da Alura
- Uma banca da Alura irá avaliar os 30 projetos mais votados para eleger os 10 primeiros colocados com base nos seguintes critérios:
- Utilidade do projeto.
- Criatividade.
- Eficácia.
- Apresentação.
- Ordem de envio.
- Uma banca da Alura irá avaliar os 30 projetos mais votados para eleger os 10 primeiros colocados com base nos seguintes critérios:
-
Google Gemini e Imersão Inteligência Artificial | Hipsters Ponto Tech #407
-
Paper da OpenAI "Language Models are Few-Shot Learners"
-
Paper do Google "Chain-of-Thought Prompting Elicits Reasoning in Large Language Models"
-
Paper do Google "Least-to-Most Prompting Enables Complex Reasoning in Large Language Models"
-
Paper do Google "Self-Consistency Improves Chain of Thought Reasoning in Language Models"
-
O que é Engenharia de Prompt e quais as suas principais técnicas?
-
Google I/O, desenvolvimento responsável e modelos multimodais | Hipsters: Fora de Controle #05