David’s upcoming schedule

David Pilato is presenting at these upcoming events.

Grenoble, France

Grenoble JUG

La recherche à l’ère de l’IA

La recherche ne se contente plus de l’approche maintenant traditionnelle basée sur la fréquence des termes (TF/IDF ou BM25) mais plus sur la tendance actuelle du machine learning où les nouveaux modèles ont ouvert une nouvelle dimension pour la recherche.

Cette conférence donne un aperçu de :

  • La recherche “Classique” et ses limitations
  • Qu’est qu’un modèle de machine learning et comment vous pouvez l’utiliser
  • Comment utiliser la recherche vectorielle ou la recherche hybride dans Elasticsearch
  • Comment ChatGPT d’OpenAI ou les “large language models” (LLMs) similaires viennent jouer naturellement avec Elastic

La démo principale montre comment générer des embeddings à partir de musiques puis comment trouver la musique qui s’approche le plus d’une musique que nous fredonnons 🎶🎸🎻.

14 May 2024

Geneva, Switzerland

Geneva JUG

La recherche à l’ère de l’IA

La recherche ne se contente plus de l’approche maintenant traditionnelle basée sur la fréquence des termes (TF/IDF ou BM25) mais plus sur la tendance actuelle du machine learning où les nouveaux modèles ont ouvert une nouvelle dimension pour la recherche.

Cette conférence donne un aperçu de :

  • La recherche “Classique” et ses limitations
  • Qu’est qu’un modèle de machine learning et comment vous pouvez l’utiliser
  • Comment utiliser la recherche vectorielle ou la recherche hybride dans Elasticsearch
  • Comment ChatGPT d’OpenAI ou les “large language models” (LLMs) similaires viennent jouer naturellement avec Elastic

La démo principale montre comment générer des embeddings à partir de musiques puis comment trouver la musique qui s’approche le plus d’une musique que nous fredonnons 🎶🎸🎻.

15 May 2024

Lyon, France

Lyon JUG

La recherche à l’ère de l’IA

La recherche ne se contente plus de l’approche maintenant traditionnelle basée sur la fréquence des termes (TF/IDF ou BM25) mais plus sur la tendance actuelle du machine learning où les nouveaux modèles ont ouvert une nouvelle dimension pour la recherche.

Cette conférence donne un aperçu de :

  • La recherche “Classique” et ses limitations
  • Qu’est qu’un modèle de machine learning et comment vous pouvez l’utiliser
  • Comment utiliser la recherche vectorielle ou la recherche hybride dans Elasticsearch
  • Comment ChatGPT d’OpenAI ou les “large language models” (LLMs) similaires viennent jouer naturellement avec Elastic

La démo principale montre comment générer des embeddings à partir de musiques puis comment trouver la musique qui s’approche le plus d’une musique que nous fredonnons 🎶🎸🎻.

16 May 2024

Sofia, Bulgaria

jPrime 2024

Search: a new era

Search is not just traditional TF/IDF any more but the current trend of machine learning and models has opened another dimension for search.

This talk gives an overview of:

  • “Classic” search and its limitations
  • What is a model and how can you use it
  • How to use vector search or hybrid search in Elasticsearch
  • Where OpenAI’s ChatGPT or similar LLMs come into play to with Elastic

This talk covers the state of the art in terms of search nowadays: BM25, Vector search, Embeddings, Hybrid Search, Reciprocal Rank Fusion, and OpenAI integration. The main demo covers how to generate embeddings from a piece of music and then use the techniques we learned to propose the most probable version of it when we hum a song.

28 May 2024

Nuremberg, Germany

Developer Week ‘24

Advanced (elastic)search for your legacy application

How do you mix SQL and NoSQL worlds without starting a messy revolution?

This live coding talk will show you how to add Elasticsearch to your legacy application without changing all your current development habits. Your application will have suddenly have advanced search features, all without the need to write complex SQL code!

David will start from a Spring Boot/MySQL based application and will add a complete integration of Elasticsearch, all live from the stage during his presentation.

03 July 2024