Voltar para Home
Next.jsTypeScriptNode.jsAINLPRAG

mAIo Assistant

Um currículo tradicional mostra onde trabalhei e quais tecnologias conheço. O mAIo transforma essas informações em uma experiência interativa, onde você pode perguntar diretamente o que deseja saber.

mAIo Assistant

Um currículo tradicional é estático.

Ele lista experiências, projetos e tecnologias, mas dificilmente consegue mostrar como uma pessoa pensa, quais problemas já resolveu ou como tomou determinadas decisões ao longo da carreira.

Para quem está recrutando, existe outro problema: depois de analisar dezenas ou centenas de currículos, ainda é necessário descobrir se aquilo que está escrito representa conhecimento aplicado na prática.

Foi dessa ideia que nasceu o mAIo Assistant: transformar minha trajetória profissional em uma experiência interativa.

Um portfólio com o qual você pode conversar

Em vez de obrigar todos os visitantes a percorrer as mesmas páginas e consumir as informações na mesma ordem, o mAIo permite começar por uma pergunta.

Um recrutador pode querer conhecer minha experiência profissional.

Um desenvolvedor pode estar interessado nos projetos que construí.

Outra pessoa pode simplesmente querer saber com quais tecnologias já trabalhei.

A ideia é que cada visitante possa explorar minha trajetória de acordo com aquilo que realmente deseja descobrir.

O resultado é uma experiência que fica entre um currículo, um portfólio e uma conversa.

Por que não começar simplesmente com uma IA?

Quando comecei o projeto, seria relativamente fácil colocar um modelo de Inteligência Artificial atrás de uma caixa de texto e permitir qualquer pergunta.

Mas colocar uma aplicação assim disponível publicamente também significaria aceitar alguns problemas desde o primeiro dia.

Cada conversa poderia gerar custos. Respostas poderiam fugir do contexto do meu portfólio. Um grande volume de requisições poderia consumir recursos desnecessariamente. E a disponibilidade da aplicação passaria a depender de serviços externos.

Por isso, decidi começar de outra maneira.

A primeira versão do mAIo trabalha com um conjunto controlado de assuntos relacionados à minha trajetória. O sistema procura entender o que a pessoa deseja saber e apresenta uma resposta preparada para aquele contexto.

Isso permite que a experiência de conversa já exista sem depender de uma IA generativa para todas as interações.

Simples primeiro, inteligente quando necessário

Essa decisão acabou definindo uma das ideias mais importantes do projeto:

nem toda pergunta precisa de uma IA para ser respondida.

Se alguém pergunta sobre minha experiência profissional, meus projetos ou minhas principais habilidades, grande parte dessas informações já é conhecida.

Não existe motivo para utilizar uma solução mais cara e imprevisível quando uma abordagem mais simples consegue responder bem.

A Inteligência Artificial passa a fazer mais sentido quando a pergunta exige interpretação, combinação de informações ou uma resposta que não estava previamente prevista.

É nesse ponto que o projeto pode evoluir para uma experiência híbrida.

Evoluir sem depender

A evolução do mAIo prevê permitir perguntas mais livres e utilizar o conteúdo da minha própria base de conhecimento para encontrar informações antes de produzir uma resposta.

Mas existe uma diferença importante: essa camada deve ampliar a experiência, não se tornar uma dependência absoluta dela.

Se um serviço externo estiver indisponível, atingir algum limite ou apresentar problemas, a parte controlada do mAIo pode continuar respondendo às perguntas que conhece.

Em outras palavras, adicionar Inteligência Artificial não deveria significar tornar a aplicação menos confiável.

IA como parte do produto

O mAIo começou como uma maneira diferente de apresentar meu currículo, mas acabou se tornando também um exercício sobre como penso produtos que utilizam Inteligência Artificial.

Para mim, colocar IA em um produto não significa simplesmente conectar um modelo e enviar todas as perguntas para ele.

Significa decidir onde a IA realmente melhora a experiência e onde uma solução mais simples continua sendo a melhor escolha.

Essa é provavelmente a ideia que melhor representa o projeto.

O mAIo não foi criado para demonstrar que é possível colocar um chatbot em um portfólio.

Ele foi criado para experimentar uma pergunta diferente:

e se, em vez de apenas ler meu currículo, você pudesse conversar com ele?