This note preserves the original context of the Facebook post. Some tools, interfaces, and external links may have changed.
This post documents my re-engagement with information retrieval.
In the early days, I gave up in-depth research because I felt that the technical knowledge of search engines was too huge. Later, I started to implement RAG with a large language model, and only then encountered problems such as file splitting, query rewriting, and reordering again.
These terms are not new technologies that suddenly appeared in RAG, but problems that have been accumulated for a long time in search and information retrieval, and are re-visited in new application scenarios.
This also forms a good echo with the existing Passage Retrieval article on the website: on one side is how the search results understand the paragraphs in the document, and on the other side is how the application organizes the document into knowledge that can be retrieved by the model.
The original post also mentions an early Google Search talk shared by Jeff Dean, as well as an AI-assisted summary.
What is preserved here is a learning context, and the original summary is not regarded as a complete technical specification of today’s search engines or RAG systems.
Links mentioned in the original post
Related reading
An Introduction to Passage Retrieval
Google's passage retrieval system was expected to affect about 7% of search results as it expanded to searches in every language worldwide. What changed, and how should SEOs respond? Read on for a closer look.
How Search Engines Work: Crawling
Crawling is the first step in search. A crawler starts with a URL, visits it, discovers more URLs, and repeats the cycle. The concept sounds simple, but it contains many important SEO details.
SEO Newsletter Issue 59 – 2022.06.16–2022.06.30
While putting this issue together, I came across quite a few pieces that made my eyes light up. I especially recommend the items on information gain, running Screaming Frog in the cloud, and the SEO career skills tree. I hope they give you the same feeling when you read them! If they do not inspire you, my summaries must not be good enough, so find some time to read the originals.
After AI Anxiety: From Worrying about Being Replaced to Starting to Understand Tools
A more personal record, talking about the uneasiness caused by AI, the impact of sharing tools with friends, and how your mentality changes after you really start to understand it.
uses Style Transfer, Few-Shot and LoRA for product description
A community post recording e-commerce product description experiments, from prompt words, example learning to LoRA fine-tuning, sorting out the cost and control of different methods.
GPT Getting Started in SEO: An Early Application Checklist
organizes SEO use cases in the early days of ChatGPT’s popularization, from prompt words, technical SEO, content analysis to cross-language reading, retaining observations from the time when the tool ecology was just beginning to change.