<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Precise Zero-Shot Dense Retrieval without Relevance Labels · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/2212.10496/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/2212.10496/feed.xml" rel="self" type="application/rss+xml" /><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by kaycebasques</title><link>https://news.ycombinator.com/item?id=49300488</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:49300488</guid><pubDate>Fri, 14 Aug 2026 15:54:00 GMT</pubDate><description>&lt;p&gt;https://arxiv.org/abs/2212.10496 for others like me hearing about HyDE for the first time&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — HN submission</title><link>https://news.ycombinator.com/item?id=49300463</link><guid isPermaLink="false">urn:hackerpapers:submission:2212.10496:49300463</guid><pubDate>Fri, 14 Aug 2026 15:52:36 GMT</pubDate><description>&lt;p&gt;Hypothetical Document Embeddings&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;3 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by osmarks</title><link>https://news.ycombinator.com/item?id=43455579</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:43455579</guid><pubDate>Sun, 23 Mar 2025 20:19:11 GMT</pubDate><description>&lt;p&gt;https://arxiv.org/abs/2212.10496&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — HN submission</title><link>https://news.ycombinator.com/item?id=42021539</link><guid isPermaLink="false">urn:hackerpapers:submission:2212.10496:42021539</guid><pubDate>Fri, 01 Nov 2024 21:03:13 GMT</pubDate><description>&lt;p&gt;Hypothetical Document Embeddings (HyDE) for Precise Zero-Shot Retrieval [pdf]&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by mrshu</title><link>https://news.ycombinator.com/item?id=42016495</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:42016495</guid><pubDate>Fri, 01 Nov 2024 12:56:21 GMT</pubDate><description>&lt;p&gt;This is also often referred to as Hypothetical Document Embeddings (https://arxiv.org/abs/2212.10496).&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by postalcoder</title><link>https://news.ycombinator.com/item?id=41599782</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:41599782</guid><pubDate>Fri, 20 Sep 2024 07:56:29 GMT</pubDate><description>&lt;p&gt;To add some context, this isn&amp;#x27;t that novel of an approach. A common approach to improve RAG results is to &amp;quot;expand&amp;quot; the underlying chunks using an llm, so as to increase the semantic surface area to match against. You can further improve your results by running query expansion using HyDE[1], though it&amp;#x27;s not always an improvement. I use it as a fallback. I&amp;#x27;m not sure what Anthropic is introducing here. I looked at the cookbook code and it&amp;#x27;s just showing the process of producing said context, but there&amp;#x27;s no actual change to their API regarding &amp;quot;contextual retrieval&amp;quot;. The one change is prompt…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by pbronez</title><link>https://news.ycombinator.com/item?id=40242577</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:40242577</guid><pubDate>Thu, 02 May 2024 23:45:37 GMT</pubDate><description>&lt;p&gt;HyDE apparently means “Hypothetical Document Embeddings”, which seems to be a kind of generative query expansion/pre-processing https://arxiv.org/abs/2212.10496 https://github.com/texttron/hyde From the abstract: Given a query, HyDE first zero-shot instructs an instruction-following language model (e.g. InstructGPT) to generate a hypothetical document. The document captures relevance patterns but is unreal and may contain false details. Then, an unsupervised contrastively learned encoder~(e.g. Contriever) encodes the document into an embedding vector. This vector identifies a neighborhood in…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by avereveard</title><link>https://news.ycombinator.com/item?id=40240392</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:40240392</guid><pubDate>Thu, 02 May 2024 19:22:01 GMT</pubDate><description>&lt;p&gt;I&amp;#x27;ve tried Hyde and seems to work better. had to do it client side tho. asked chatgpt: &amp;quot;write one sentence explanation about this topic: solutions for postgres clustering&amp;quot; which returned &amp;quot;Solutions for PostgreSQL clustering involve implementing methods such as streaming replication or third-party tools like Patroni to manage and distribute database workloads across multiple servers for enhanced performance and fault tolerance.&amp;quot; then I searched that: https://hackersearch.net/search?q=Solutions+for+PostgreSQL+c... and results are much better: 1. An overview of distributed Postgres architectures…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by bayesian_limit</title><link>https://news.ycombinator.com/item?id=38796364</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:38796364</guid><pubDate>Thu, 28 Dec 2023 18:04:46 GMT</pubDate><description>&lt;p&gt;I could not help but notice the Contriever curve is so much higher on y-axis Recall than the other methods (figure 11 in https://arxiv.org/pdf/2307.03172.pdf). Has anyone come across more recent experiments, results, or papers related to this? I&amp;#x27;m acquainted with the: - Contriever 2021 paper https://aclanthology.org/2021.eacl-main.74.pdf - Hyde 2022 https://arxiv.org/pdf/2212.10496.pdf My suspicion is some pre-logic such as is the user&amp;#x27;s question dense enough then use Hyde with chat history. If anyone has more recent experience with Contrievers, would love to learn more about it! Feel free to…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by hobofan</title><link>https://news.ycombinator.com/item?id=38707303</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:38707303</guid><pubDate>Wed, 20 Dec 2023 10:59:01 GMT</pubDate><description>&lt;p&gt;If you know that your search queries will be actual questions (like in the example you listed), you can possibly use the HyDE[0] to create a hypothetical answer which will usually have an embedding that&amp;#x27;s closer to the RAG chunks you are looking for. It has the downside that an LLM (rather than just a embedding model) is used in the query path, but it has helped me multiple times in the past to strongly reduce problems with RAG like the ones you outlined, where it likes to latch onto individual words. [0]: https://arxiv.org/abs/2212.10496&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by danielbln</title><link>https://news.ycombinator.com/item?id=37509022</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:37509022</guid><pubDate>Thu, 14 Sep 2023 13:50:18 GMT</pubDate><description>&lt;p&gt;The approach is based on hypothetical document embeddings (HyDE). Here is a good description of it in the context of langchain: https://python.langchain.com/docs/use_cases/question_answeri... The original paper proposing this technique can be found here: https://arxiv.org/pdf/2212.10496.pdf&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by d4rkp4ttern</title><link>https://news.ycombinator.com/item?id=35872477</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:35872477</guid><pubDate>Tue, 09 May 2023 11:01:57 GMT</pubDate><description>&lt;p&gt;Some people packaged this rather intuitive idea, named it Hyde (Hypothetical Document Embeddings) and wrote a paper about it — https://arxiv.org/abs/2212.10496 Summary — HyDE is a new method for creating effective zero-shot dense retrieval systems that generates hypothetical documents based on queries and encodes them using an unsupervised contrastively learned encoder to identify relevant documents. It outperforms state-of-the-art unsupervised dense retrievers and performs strongly compared to fine-tuned retrievers across various tasks and languages.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by Buoy</title><link>https://news.ycombinator.com/item?id=35005605</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:35005605</guid><pubDate>Fri, 03 Mar 2023 03:54:59 GMT</pubDate><description>&lt;p&gt;Thanks for flagging - will get this fixed! For reference the paper is here: https://arxiv.org/abs/2212.10496&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by curo</title><link>https://news.ycombinator.com/item?id=34941582</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:34941582</guid><pubDate>Sat, 25 Feb 2023 23:37:46 GMT</pubDate><description>&lt;p&gt;Query (→ GPT3 completion) → vector db lookups → GPT3 synthesis The optional step two is used when the lookups are more closely related to an answer&amp;#x27;s latent space than the original query text. This approach is called HyDE (first published here: https://arxiv.org/abs/2212.10496). The synthesis is also optional. You can essentially summarize your lookups or refine them or do whatever you want at this stage. If you skipped steps 2 and 4, it&amp;#x27;s just a semantic search engine. If you skip step 2, you&amp;#x27;re either doing it for latency/performance reasons, or because the user query&amp;#x27;s embeddings are more…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by yayr</title><link>https://news.ycombinator.com/item?id=34757699</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:34757699</guid><pubDate>Sat, 11 Feb 2023 23:43:32 GMT</pubDate><description>&lt;p&gt;it is a result of trying to align the AI model after it has been trained using self-supervised learning with an addition human feedback step. OpenAI has a model / process called InstructLM or InstructGPT see e.g. https://arxiv.org/pdf/2212.10496.pdf https://arxiv.org/pdf/2203.02155.pdf also an approach to solve the alignment problem. https://en.wikipedia.org/wiki/AI_alignment&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by simonw</title><link>https://news.ycombinator.com/item?id=34571357</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:34571357</guid><pubDate>Sun, 29 Jan 2023 18:54:54 GMT</pubDate><description>&lt;p&gt;Yeah I&amp;#x27;m happy with the results I got from embeddings so far. The areas I want to explore there are: 1. What&amp;#x27;s the ideal size of text to embed? I&amp;#x27;m doing whole blog entries right now but I&amp;#x27;m confident I can get better results if I divide them up into smaller chunks first - I&amp;#x27;m just not sure how best to do that. 2. There&amp;#x27;s a trick called Hypothetical Document Embeddings (HyDE) where you ask GPT-3 to invent an answer to the user&amp;#x27;s question, embed THAT fictional answer, then use that embedding to find relevant documents in your corpus. https://arxiv.org/abs/2212.10496&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — HN submission</title><link>https://news.ycombinator.com/item?id=34494942</link><guid isPermaLink="false">urn:hackerpapers:submission:2212.10496:34494942</guid><pubDate>Mon, 23 Jan 2023 20:58:16 GMT</pubDate><description>&lt;p&gt;Precise Zero-Shot Dense Retrieval Without Relevance Labels&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;2 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item><item><title>Precise Zero-Shot Dense Retrieval without Relevance Labels — mentioned by kerbal</title><link>https://news.ycombinator.com/item?id=34480207</link><guid isPermaLink="false">urn:hackerpapers:mention:2212.10496:34480207</guid><pubDate>Sun, 22 Jan 2023 17:59:08 GMT</pubDate><description>&lt;p&gt;I’ve also used similar approach to build Q&amp;amp;A system for PDF files (my main use case - board game manuals). OpenAIs embeddings are nice to play with. Also there is an easy technique for getting better results with dense search - Hypothetical Document Embeddings (https://arxiv.org/abs/2212.10496).&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2212.10496/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.IR</category></item></channel></rss>
