5 ms·
Hi Dmitry, I am cofounder of ZIR AI (https://zir-ai.com/ https://zir-ai.com/). I researched neural information retrieval at Google, before starting ZIR in 2020
by svcrunch 5y ago
Hi Dmitry,
I am cofounder of ZIR AI (https://zir-ai.com/ https://zir-ai.com/). I researched neural information retrieval at Google, before starting ZIR in 2020. (Note: Vespa, who appear in your article, reference some of my work in [1])
To give you some historical perspective, embedding based retrieval on large text corpora became viable only after the introduction of transformers in 2017. Google Talk to Books (https://books.google.com/talktobooks/ https://books.google.com/talktobooks/) is the first such system I'm aware of --- I designed the neural network that powers that system.
It's tricky to compare with BM25 on extremely large datasets (like the BioASQ challenge), because the ground truth is collected using keyword search, hence a chicken-and-egg problem.
However, it's been shown in recent research (post 2018) that neural retrieval can outperform BM25, as measured by mean average precision (MAP), by large margins in the following cases:
1. On natural language queries (e.g. longer than 5 words; spoken queries, etc.)
2. On queries, where the seeker doesn't know the answer in advance (information seeking, rather than reference lookup).
3. When searching user generated content.
4. On smaller corpora (non-web) sized.
As a side note, our platform might fit well into your comparisons, although we provide a more comprehensive solution for text indexing, specifically. I consider platforms like Amazon Kendra and Microsoft Semantic Search to be stronger contenders in our space.
[1] https://docs.vespa.ai/en/semantic-qa-retrieval.html https://docs.vespa.ai/en/semantic-qa-retrieval.html