October 2 - 4 - Devoxx Morocco 2024 - 🇲🇦 Palm Plaza hotel - Marrakech 🌞🌴
Follow Us On

Talk details

It's fascinating how vector search boosted the usage of contextual search across numerous applications.
The underlying idea is quite straightforward. For example, let's take a movie recommendation system. The idea is first to represent each movie in our catalog as a vector, a numerical representation of a piece of text. Next we also convert the search phrase into a vector. Having done that we enter a whole new realm — a multidimensional space where these vectors replace the original text values. Now through some mathematical techniques, we can determine which movie representations are closest to each other and to our search phrase!
But how do we create such vector representations? We need an AI model trained on vast amounts of data to recognize patterns and effectively convert text phrases into vectors. We also need proper tools to run the model and do the inferences.
All of this and more you’ll learn in this session. We'll try out different data solutions - ClickHouse, OpenSearch, PGVector and others. We'll also explore different models that are available depending on your language preference and programming skills. Or, if you don’t want to run the model locally, what APIs you can use to do the inference for free.
Plenty of demos and a bit of coding for each of the options. This session will be useful for anyone who is intrigued by contextual search and usage of AI, but might find themselves overwhelmed by the complexities to get started.
Olena Kutsenko
Aiven
Olena is passionate about data and its applications, sustainable software development, and teamwork. With a background in computer science, she's led teams and developed mission-critical applications at Nokia, HERE Technologies, and AWS. Currently, she works at Aiven where she supports developers and customers in using open-source data technologies such as Apache Kafka, ClickHouse, and OpenSearch. She is also an AWS Community Builder, a Confluent Catalyst, a volunteer teacher at non-profit tech school and an international public speaker, who regularly present at conferences around the world.