179 questions
No questions match those filters.
What's the real distinction between Naive RAG, Advanced...
This is one of the questions in the full AI/ML interview bank. Pro unlocks all 1789 questions; Premium includes the same bank plus the highest daily Practice limit.
See plansNaive RAG is the pipeline everyone starts with: chunk the documents, embed them, retrieve the top-K most similar chunks for a query, stuff them into the prompt, generate. It’s simple and honest about what it’s doing, but it has no query optimization and no post-retrieval quality control, so it’s fragile on anything beyond straightforward factual lookups — a comparison question like “compare Q1 and Q2 revenue” tends to retrieve vague, unfocused results and risks a hallucinated number.
Advanced RAG adds a layer of optimization on both sides of retrieval: pre-retrieval steps like query rewriting or HyDE improve what gets searched for, post-retrieval steps like reranking, deduplication, and compression improve what gets kept. Modular RAG is a step beyond that again — instead of one fixed pipeline, retrieval is a set of interchangeable modules (multiple retriever types, a routing layer, iterative retrieval, feedback loops) that the system assembles differently depending on the query. Agentic RAG is essentially Modular RAG with an agent making the module-selection decisions itself rather than following a hardcoded routing rule — the progression from Naive to Modular is really a progression from a fixed pipeline to an adaptive system.