Aleksei Ivanov

Vector search is marvellous

https://youtu.be/YDdKiQNw80c

Ever since I learned about natural language processing, the concept of vector embeddings fascinated me.

The idea that it is possible to encode complex semantics and relationships in a handful of numbers (on the order of hundreds or thousands) is truly mind blowing.

And if that is not enough — the fact that you can type any text, calculate a vector for it and then determine literal distance between concepts and meaning is mind blowing.