Milad is a polyglot programmer who has found his niche in Elixir&Erlang. He is also one of the co-organizers of the Elixir Berlin group.
He may not initiate a conversation, but if you say hi to him, he’ll eagerly start talking about programming languages, Event-Based systems, Microservices, (neo)Vim, mechanical keyboards, yoga, bouldering and running.
You’ve mastered the “Hello World” of Large Language Models (LLMs) and are eager to expand your skills to build a real application. However, you quickly realize that basic knowledge is not enough.
This journey involves numerous steps, including selecting the right model, data gathering, fine-tuning, retrieval methods and embeddings that enhance the performance and quality of your application.
In this talk, we will focus on a retrieval method called approximate nearest neighbors (ANN): what they are, how to use them, and how to integrate them with other LLMs like OpenAI and LLaMA2. The goal is to improve the quality of responses while minimizing costs and overcome the techincal limitation that LLM have.
This presentation will be conducted in a Livebook notebook.