Remix.run Logo
brabel 4 hours ago

The whole embedding thing which converts “tokens” to vectors, which you then store in a vector database so that you can later query by vector distance, seems to be LLM specific technology, no? As far as I know the vectors look a lot like the weights in a LLM itself which is why the vector search also works with some level of intelligence.

triangle 4 hours ago | parent | next [-]

Vector embeddings predate LLMs. They have been used as far back as the early 2000s. They are a general machine learning technique, rather than LLM specific

ozim 2 hours ago | parent [-]

Unfortunately LLMs made vector search more popular so it seems like something LLM specific.

What makes it worse, a lot of people in the thread equate vector search with RAG, whereas RAG is the name for anything that model can query so a user doesn't have to copy/paste feed it to the model manually like access to text files is RAG.

nilirl 4 hours ago | parent | prev | next [-]

Sure and that's a new technique for indexing and querying.

Where's the new design tension? Indexes always had to be monitored for freshness and queries have always needed cleaning or parsing.

KaseyKim 3 hours ago | parent | prev | next [-]

right, it is the foundation of machine learning.

ewidar 3 hours ago | parent | prev [-]

not really, vectorising text/books is old school ML by this point.

at least to me that seems the same as https://en.wikipedia.org/wiki/Word2vec for e.g.

Foobar8568 2 hours ago | parent | next [-]

Well... Everything new is old "A vector space model for automatic indexing" 1975 - https://dl.acm.org/doi/10.1145/361219.361220

esafak 30 minutes ago | parent [-]

I wonder who was doing doing semantic search in the last century!

"The future is already here—It's just not very evenly distributed..."

vintermann 2 hours ago | parent | prev [-]

Sure, the idea of making a vector embedding for words, sentences, documents etc. is old, but the meat is in how you construct this embedding. I think embeddings have gotten quite a bit better since word2vec.