mAIo Assistant
Un currículum tradicional es estático.
Enumera experiencias, proyectos y tecnologías, pero difícilmente muestra cómo piensa una persona, qué problemas resolvió o cómo tomó determinadas decisiones a lo largo de su carrera.
Para quien está reclutando, existe otro problema: después de revisar decenas o incluso cientos de currículums, todavía es necesario entender si lo que está escrito representa conocimiento realmente aplicado en la práctica.
De esa idea nació mAIo Assistant: transformar mi trayectoria profesional en una experiencia interactiva.
Un portafolio con el que puedes conversar
En lugar de obligar a todos los visitantes a recorrer las mismas páginas y consumir la información en el mismo orden, mAIo permite empezar con una pregunta.
Un reclutador puede querer conocer mi experiencia profesional.
Un desarrollador puede estar más interesado en los proyectos que construí.
Otra persona quizá solo quiera saber con qué tecnologías he trabajado.
La idea es que cada visitante pueda explorar mi trayectoria de acuerdo con lo que realmente desea descubrir.
El resultado es una experiencia a medio camino entre un currículum, un portafolio y una conversación.
¿Por qué no empezar simplemente con IA?
Cuando comencé el proyecto, habría sido relativamente fácil colocar un modelo de Inteligencia Artificial detrás de una caja de texto y permitir cualquier tipo de pregunta.
Pero publicar una aplicación de ese tipo también significaría aceptar algunos problemas desde el primer día.
Cada conversación podría generar costos. Las respuestas podrían salir del contexto de mi portafolio. Un volumen alto de solicitudes podría consumir recursos innecesariamente. Y la disponibilidad de la aplicación pasaría a depender de servicios externos.
Por eso decidí empezar de otra manera.
La primera versión de mAIo trabaja con un conjunto controlado de temas relacionados con mi trayectoria. El sistema intenta comprender qué quiere saber la persona y presenta una respuesta preparada para ese contexto.
Eso permite ofrecer una experiencia conversacional sin depender de IA generativa para cada interacción.
Primero lo simple, después lo inteligente
Esa decisión terminó definiendo una de las ideas más importantes del proyecto:
no todas las preguntas necesitan IA para ser respondidas.
Si alguien pregunta por mi experiencia profesional, mis proyectos o mis principales habilidades, gran parte de esa información ya es conocida.
No tiene sentido utilizar una solución más costosa e impredecible cuando un enfoque más simple puede responder bien.
La Inteligencia Artificial empieza a tener más valor cuando la pregunta exige interpretación, combinación de información o una respuesta que no estaba prevista de antemano.
Es en ese punto donde el proyecto puede evolucionar hacia una experiencia híbrida.
Evolucionar sin depender
La evolución de mAIo contempla permitir preguntas más abiertas y utilizar el contenido de mi propia base de conocimiento para encontrar información relevante antes de generar una respuesta.
Pero existe una diferencia importante: esa capa debe ampliar la experiencia, no convertirse en una dependencia absoluta.
Si un servicio externo queda fuera de línea, alcanza algún límite o presenta un problema, la parte controlada de mAIo puede seguir respondiendo las preguntas que ya conoce.
En otras palabras, agregar Inteligencia Artificial no debería significar hacer que la aplicación sea menos confiable.
IA como parte del producto
mAIo comenzó como una manera diferente de presentar mi currículum, pero también terminó convirtiéndose en un ejercicio sobre cómo pienso los productos que utilizan Inteligencia Artificial.
Para mí, agregar IA a un producto no significa simplemente conectar un modelo y enviarle todas las preguntas.
Significa decidir dónde la IA realmente mejora la experiencia y dónde una solución más simple sigue siendo la mejor opción.
Esa es probablemente la idea que mejor representa el proyecto.
mAIo no fue creado solo para demostrar que es posible poner un chatbot dentro de un portafolio.
Fue creado para explorar una pregunta diferente:
¿y si, en lugar de simplemente leer mi currículum, pudieras conversar con él?