talón Sean Mullaney, director de tecnología de Algolia - Serie de entrevistas - Unite.AI
Contáctanos

Entrevistas

Sean Mullaney, director de tecnología de Algolia - Serie de entrevistas

mm

Publicado

 on

Sean Mullaney es el director de tecnología de Algolia, una plataforma de búsqueda y descubrimiento de extremo a extremo impulsada por IA.

Sean es un ex ejecutivo de Stripe y Google con experiencia en el escalamiento de organizaciones de ingeniería, el desarrollo de herramientas de búsqueda y descubrimiento impulsadas por IA y el crecimiento de soluciones API-first a nivel mundial. En Algolia, supervisa la tecnología detrás del segundo motor de búsqueda más grande después de Google, que se utiliza para más de 1.5 billones de búsquedas cada año. Más recientemente, dirigió el lanzamiento de AlgoliaNeuralSearch por parte de la empresa, la API de búsqueda de vectores y palabras clave más rápida, hiperescalable y rentable del mundo.

¿Qué te atrajo inicialmente de la informática?

Cuando tenía 10 años, mis padres compraron nuestra primera computadora en casa. Lo primero que quería hacer era descubrir cómo escribir un juego de aventuras de texto que estaba copiando de un libro. Unos años más tarde, comencé a aprender C++, pero diseñar y crear juegos de computadora siguió siendo una gran pasión para mí cuando era un adolescente que recién comenzaba a explorar las ciencias de la computación.

Pasó más de 7 años en Google, donde ayudó a crear y liderar equipos que trabajaban en estrategia, operaciones, big data y aprendizaje automático. ¿Cuál fue tu proyecto favorito y qué aprendiste de esta experiencia?

Descubrimos cómo utilizar todos los grandes datos que teníamos sobre cómo los anunciantes usaban nuestros productos para ayudar a los equipos de ventas. Escribimos reglas personalizadas desarrolladas (más tarde redes neuronales más complejas) para predecir a qué clientes deberíamos acercarnos con qué productos y en qué momentos para maximizar la probabilidad de que el tiempo de un vendedor resulte en un aumento de los ingresos. Con más de 1 millón de anunciantes en Google, esta herramienta ayudó significativamente a los equipos de ventas a encontrar agujas en los pajares.

En un resumen reciente de DevBit, describió el propósito de Algolia como permitir a los usuarios indexar el mundo y poner contenido en movimiento. ¿Podría explicarnos qué significa esta afirmación?

En última instancia, queremos ayudar a nuestros clientes a obtener valor de sus datos. Internet ha creado una explosión masiva de contenidos y productos de comercio electrónico y, si bien este desarrollo es ciertamente un hito importante, la abrumadora cantidad de información ahora disponible significa que también es más difícil que nunca (y cada vez más difícil) encontrar qué que realmente estás buscando como usuario. Sin embargo, cuando la búsqueda y el descubrimiento están impulsados ​​por la IA, se puede acceder de forma inteligente a la creciente lista de contenidos y ponerlos en marcha para ayudar realmente a los usuarios, no sólo abrumarlos.

En septiembre de 2022, Algolia adquirió Search.io y su producto estrella patentado NeuralSearch™. ¿Puede explicarnos qué es específicamente esta tecnología de búsqueda?

En pocas palabras, Algolia NeuralSearch integra la concordancia de palabras clave con el procesamiento de lenguaje natural basado en vectores, impulsado por LLM, en una única API, una primicia en la industria. La solución incorpora nuestra técnica Neural Hashing patentada y primera en su tipo que hace que el uso de vectores sea escalable y un 90% más rentable, un problema al que se enfrentan otras empresas de IA, incluida ChatGPT. Lo realmente interesante de este innovador producto es que hace que la verdadera búsqueda con IA sea escalable para organizaciones de nivel empresarial.

La nueva tecnología también permite a los clientes, como los minoristas, comprender y entregar contenido que coincida con consultas que normalmente son demasiado conversacionales para ofrecer resultados precisos o cualquier resultado (considerado de cola larga). Estos representan el 55% de las búsquedas actuales en sitios. Como la única solución de búsqueda de IA de extremo a extremo que aplica IA en la comprensión, recuperación y clasificación de consultas, NeuralSearch realmente comprende estas consultas y convierte las oportunidades perdidas en ingresos.

Además de Neuralsearch™, ¿cuáles son algunas de las otras metodologías de aprendizaje automático que se utilizan?

Incorporamos IA en tres funciones principales: comprensión de consultas, recuperación de consultas y clasificación de resultados. En Algolia llamamos a esto el sándwich de búsqueda de IA:

  • Comprensión de consultas: La comprensión avanzada del lenguaje natural (NLU) de Algolia y la búsqueda vectorial impulsada por IA brindan comprensión de expresiones de lenguaje natural de forma libre y categorización de consultas impulsada por IA que prepara y estructura una consulta para su análisis. Además, el aprendizaje adaptativo basado en los comentarios de los usuarios afina la comprensión de la intención.
  • Recuperación: Luego se recuperan los resultados más relevantes y se clasifican de mayor a menos relevante. El proceso de recuperación fusiona los resultados de Neural Hashing en paralelo con las palabras clave que utilizan el mismo índice para facilitar la recuperación y clasificación. Este enfoque resuelve el problema de los "resultados nulos" y mejora significativamente las posiciones de clics y las tasas de clics. Ninguna otra plataforma de búsqueda en el espacio de búsqueda y descubrimiento ofrece esta poderosa capacidad.
  • Clasificación: Finalmente, los mejores resultados son llevados a la cima gracias a la reclasificación impulsada por IA de Algolia, que tiene en cuenta las muchas señales adjuntas a la consulta de búsqueda (incluida la puntuación exacta de concordancia de palabras clave, el perfil de personalización contextual, la popularidad observada de los artículos). , la puntuación de coincidencia semántica, etc.) y aprende a alcanzar la máxima relevancia.

Además, a medida que cambia el índice, se agregan nuevos productos, se carga nuevo contenido o los términos adquieren un nuevo significado, el producto Algolia NeuralSearch impulsado por IA aprenderá y se ajustará automáticamente. No requiere personal adicional ni operaciones manuales. Automáticamente hará coincidir palabras clave o conceptos (posiblemente una combinación de ambos) según la consulta o frase de búsqueda. Esto realmente pone la búsqueda en piloto automático.

Algolia recientemente aumentó su plan gratuito de ofrecer 10000 registros a 1 millón de registros. ¿Cuál fue la mentalidad detrás de esto y cómo ha reaccionado el mercado?

Elegimos específicamente evolucionar el precio y el paquete de Algolia para que sean aún más amigables para los desarrolladores con la introducción de dos nuevos planes orientados a los desarrolladores: un plan de "construcción" que es gratuito y un plan de "crecimiento" que ofrece fácil escalabilidad a precios asequibles. El nuevo plan Build aumenta la cantidad de registros gratuitos que un desarrollador puede almacenar en Algolia de 10,000 a 1 millón de registros. Esto representa un aumento de 100 veces en la cantidad de registros gratuitos que los desarrolladores ahora pueden indexar en Algolia. Además, Algolia redujo el coste de las solicitudes de búsqueda en su plan Grow en un 50 % y los registros en un 60 %.

La idea detrás de nuestro plan de precios actualizado "Build" es brindar a los desarrolladores acceso gratuito a todo el conjunto de capacidades en su plataforma de búsqueda y descubrimiento impulsada por IA. El plan "Crecer", para cuando un desarrollador esté listo para escalar su aplicación, les permite a los desarrolladores precios basados ​​en el uso más amigables para los desarrolladores para entornos de producción en vivo.

Una nota importante aquí es que cualquier diseñador, creador o constructor, ya sea un ingeniero de software informal o totalmente comprometido, puede acceder rápida y fácilmente a todas las herramientas, documentación, código de muestra, contenido educativo y capacidades de integración multiplataforma necesarias para comience a administrar sus datos, crear una interfaz de búsqueda, configurar análisis y más, todo gratis. Además, tendrán acceso inmediato a una creciente comunidad de desarrolladores de más de 5 millones de constructores.

¿Puedes hablarnos de las herramientas de personalización de búsqueda que se ofrecen?

Algolia ofrece varias herramientas de personalización de búsqueda para que las empresas aprovechen los datos para mejorar las recomendaciones, incluidos diferentes tipos de recomendaciones y formas únicas de aprovechar los datos para impulsar estas recomendaciones.

Algunos ejemplos incluyen:

  • Tendencias: Sugiera otros artículos que tengan tendencia en popularidad y estén relacionados con las búsquedas que ha realizado su cliente.
  • Basado en calificaciones: La gente quiere comprar productos con las mejores calificaciones.
  • Personalizado: Según lo que compró la última vez, el historial de navegación, la ubicación u otros factores, le recomendamos estos otros productos.

Estos métodos basados ​​en datos pueden ayudar a mejorar y mejorar rápidamente los resultados en función de cómo los clientes interactúan con los productos, por lo que es más probable que recomiendes los productos que realmente generan mejores conversiones.

Ha descrito a Algolia como el motor de búsqueda de IA híbrido más escalable del mundo. ¿Cómo se ha diseñado Algolia para escalar de manera tan eficiente?

Todo vuelve al Neural Hashing. Esta solución de vanguardia comprime y acelera drásticamente todas y cada una de las consultas. Es mucho más rápido calcular la similitud hash que las similitudes vectoriales estándar y devuelve resultados en milisegundos.

Neural Hashing representa un gran avance para poner en producción la recuperación de IA para una gran variedad de casos de uso. Combinado con el procesamiento de consultas y la reclasificación impulsados ​​por IA, promete liberar todo el poder de la búsqueda en el sitio por IA. Antes del avance patentado de Algolia, la búsqueda basada en vectores era demasiado costosa desde el punto de vista computacional para ejecutarla en producción.

La parte del sándwich en la que me gustaría centrarme más es en la carne: la recuperación. La razón por la que decimos que somos el único verdadero motor de búsqueda con IA de extremo a extremo es porque ha habido una batalla constante detrás de escena en la industria de la búsqueda para agregar IA a la recuperación. La recuperación de información es un proceso increíblemente complejo, y lo es aún más dominar la recuperación de IA rentable y de alto rendimiento a escala. Lo dominamos con nuestra innovadora técnica Neural Hashing. Al hacerlo, esencialmente ganamos la búsqueda del Santo Grial de la búsqueda de IA.

¿Hay algo más que te gustaría compartir sobre Algolia?

Es un momento emocionante para trabajar en Algolia y siempre buscamos iniciar conversaciones con personas talentosas y apasionadas que quieran unirse a nosotros en nuestro viaje para construir la mejor tecnología de búsqueda del mundo. Si eso le suena familiar, lo invito a consultar nuestras vacantes actuales en https://www.algolia.com/careers/.

Socio fundador de unite.AI y miembro de la consejo de tecnología de forbes, antoine es un futurista apasionado por el futuro de la IA y la robótica.

También es el fundador de Valores.io, un sitio web que se centra en invertir en tecnología disruptiva.