O Trabalho-AI é um sistema interativo desenvolvido por Gabriel Alves com o objetivo de explorar conceitos de inteligência artificial, experiência do usuário (UX) e desenvolvimento web.
O projeto reúne:
- Um chatbot inteligente (WannaCryBot)
- Um dashboard de comparação de IAs
- Um sistema interativo com navegação simples e intuitiva
A Landing Page é a primeira tela do projeto e o principal ponto de decisão do usuário.
É a partir dela que o usuário escolhe para onde deseja ir dentro do sistema.
Assim que entrar no site:
-
Observe o menu na parte superior da tela
-
Você verá opções como:
- Dashboard
- Chat / Bot
-
Quer ver comparação de IAs? → Clique no botão "Dashboard" no topo da página
-
Quer conversar com a IA? → Clique na opção do chat (WannaCryBot)
Essa página foi pensada para:
- Direcionar o usuário
- Evitar confusão
- Tornar a navegação simples
- Melhorar a experiência logo no primeiro contato
O dashboard é uma interface visual com tema azul que permite comparar diferentes inteligências artificiais.
- Mostrar diferenças entre modelos
- Facilitar análise de desempenho
- Criar uma interface visual moderna
- Vá até a página inicial (Landing Page)
- No topo da tela, clique em "Dashboard"
- Comparação lado a lado de respostas
- Interface organizada
- Visual limpo e intuitivo
Uma funcionalidade que permite testar diferentes IAs e comparar suas respostas.
- O usuário digita uma pergunta
- O sistema envia essa pergunta para diferentes modelos de IA
- As respostas são exibidas lado a lado
- Digite uma pergunta no campo indicado
- Clique no botão de comparar
- Aguarde as respostas
- Analise as diferenças entre as IAs
Teste perguntas como:
- Perguntas técnicas
- Perguntas criativas
- Perguntas pessoais
O WannaCryBot é um chatbot desenvolvido em Python utilizando Streamlit e integração com modelos de IA via API.
- O bot utiliza um modelo de linguagem via API
- Um sistema de "treinamento" por prompt define comportamento
- Ele adapta a forma de falar com base no usuário
O bot foi programado para:
- Ser amigável, divertido e inteligente
- Adaptar o tom conforme o usuário
- Criar conversas naturais
O bot reconhece nomes e adapta o comportamento:
- Yasmin → tratamento mais carinhoso e atencioso
- Amanda → abordagem empática e acolhedora
- Pedro → foco em programação
- Kauã → apoio e motivação
- Outros usuários → comportamento adaptativo
- Acesse a área do chatbot pela Landing Page
- Digite uma mensagem
- Se necessário, informe seu nome
- Continue a conversa normalmente
- Clicar nos botões do menu
- Digitar mensagens
- Navegar entre páginas
- Entre na Landing Page
- Clique em "Dashboard" e explore
- Volte
- Acesse o chatbot
- Interaja com a IA
- Python
- Streamlit
- APIs de IA (LLM)
- HTML/CSS
As APIs utilizadas estão espostas no código pra testar a funcionalidade da aplicação, além disso a api_key é uma chave de api gratuita do groq.
Por conta do tempo limitado durante o desenvolvimento, as chaves foram utilizadas diretamente nos testes.
Porém, o projeto pode ser facilmente adaptado para:
- Uso de variáveis de ambiente
- Maior segurança em produção
- Proteção de dados sensíveis
- Implementação completa de variáveis de ambiente
- Melhorias na interface
- Memória persistente do usuário
- Mais modelos de IA no comparador
Devido ao tempo limitado durante o desenvolvimento, a funcionalidade de Comparar IAs foi construída de forma mais rápida ("vibe-coded").
Isso significa que:
- A prioridade foi fazer a funcionalidade funcionar corretamente
- O foco foi na entrega dentro do prazo
- Há espaço para refatoração e melhorias futuras
Mesmo assim, a funcionalidade cumpre seu objetivo principal: permitir comparar respostas de diferentes modelos de IA de forma prática.
Gabriel
Desenvolvedor iniciante com interesse em:
- Programação
- Inteligência artificial
- Segurança
O Trabalho-AI é um projeto que demonstra criatividade, lógica e interesse em aprender tecnologias modernas, com foco em IA e experiência do usuário.