Manifesto
Expertise mining vs RAG, different problem, different tool
RAG retrieves what was written. Expertise mining captures what was never written. Here is why the two solve different problems, and where each belongs.
Key takeaways
- RAG's substrate is written content. Expertise mining's substrate is a person. Everything else follows from that one difference.
- 42% of essential expertise lives only in employees' heads and roughly 80% of business processes are undocumented, so RAG cannot retrieve most of what an operation actually runs on.
- MIT NANDA found 95% of enterprise AI investments show no measurable business impact, and Gartner projects 40% of agentic AI projects will be canceled by 2027. These are substrate stalls, not model stalls.
- Build the expertise layer first, then wire RAG in for the genuinely documented portion. RAG becomes a citation layer under the expertise, not a substitute for it.
Every few weeks, someone in an enterprise AI meeting asks the same question. "We already have a RAG stack. Why would we also need expertise mining?"
It is a fair question. RAG works. It solves a real problem. Teams have shipped it, seen the demos, and drawn conclusions. So when a new frame shows up next to it, the first instinct is to treat it as a competitor.
It is not a competitor. It is a different tool for a different job. The confusion comes from the fact that both live under the same headline, "enterprise AI knowledge", while sitting on completely different substrates. This post is about what each one actually does, where each one belongs, and why the sequence matters more than most teams realize.
What RAG was built to do
Retrieval-augmented generation is a retrieval pipeline. You take written content, documents, wikis, policy files, tickets, product manuals, chunk it, embed it into a vector database, and at query time you fetch the most semantically relevant chunks and feed them to a language model. The model answers grounded in the retrieved content instead of only its pretraining.
For questions whose answers exist in writing, RAG is very good. It reduces hallucination on documented topics. It makes a generic model behave like it knows your policies. It handles employee lookups over large document stores that no human wants to search by hand. McKinsey's State of AI work has flagged that knowledge workers can spend around 19% of their time hunting for information. RAG chips into exactly that number.
Chat over docs is real work. RAG does it well. Nothing in this post is an argument against that.
The argument starts one layer down, where the operation actually runs.
What expertise mining was built to do
Expertise mining is not a retrieval pipeline. It is a structured extraction discipline.
It sits with an expert in a normal conversation and pulls out the real work. Not a transcript. Not a nicer wiki page. It captures the decisions, the reasons, the exceptions, the sources they trust, the moments they stop and escalate, and turns all of it into a machine-readable expert profile that an AI can use directly. That profile is captured operating knowledge, and it is the thing an agent actually reasons from when a real case hits the desk.
RAG's substrate is written content. Expertise mining's substrate is a person.
That is the whole difference in one line. Everything else follows from it.
The substrate gap nobody argues with
If you take one honest look at what a mid-sized enterprise actually depends on to run its operation, the answer is uncomfortable.
Panopto's Workplace Knowledge and Productivity work found that 42% of essential expertise lives only in employees' heads. Roughly 80% of business processes are undocumented (Tallyfy). Both numbers point the same direction: the operating logic behind most real work was never written down. Not because people were lazy. Because tacit judgment does not survive being flattened into a document. The expert does not know they know it until the situation shows up.
RAG cannot retrieve what does not exist. You can improve embeddings, add reranking, tune chunk size, adopt hybrid search, upgrade to a state-of-the-art vector database. None of it produces content that was never authored. That is not a pipeline problem. It is a substrate problem, and better pipelines never solve substrate problems.
Expertise mining solves the substrate problem by going to the source, the people, and extracting the operating knowledge that no document contains. The output is not a bigger corpus for RAG to search. It is a structured expert profile with decisions, exceptions, trusted-source logic, and escalation rules that an agent can reason over. Different substrate. Different output. Different category, in the same sense that process mining and expertise mining are different categories.
Where each one wins, cleanly
It is worth being specific, because the frame "different problem, different tool" is easy to say and easy to hand-wave over.
RAG wins here. Employee-facing Q&A over documented policies, benefits, SOPs, and product manuals. Customer support answers where the response really is in the knowledge base. Legal or compliance lookup where the ground truth is a written clause. Sales enablement where the fact lives in a datasheet. Any workflow where the honest answer to "is this written down anywhere?" is yes.
Expertise mining wins here. Insurance renewal or underwriting where the decision depends on judgment the senior analyst never wrote down. Claims triage where the real rule is which field to trust and which to ignore. Manufacturing planning where the veteran planner knows which supplier's on-time promise is real. Field sales prioritization where the top rep can tell which account will actually close. Any workflow where the honest answer to "is this written down anywhere?" is no, but a small group of experts do it well every day.
The mistake is trying to force one into the other's territory. RAG cannot fake tacit judgment by retrieving harder. And expertise mining is not the tool you reach for when someone just needs a policy quote.
The market has spent billions building better retrieval. Almost nobody has invested in extraction. That imbalance is exactly why enterprise AI keeps stalling. MIT NANDA found that 95% of enterprise AI investments show no measurable business impact, and Gartner has projected that 40% of agentic AI projects will be canceled by 2027. The stalls are not model stalls. They are substrate stalls. The knowledge the agent needed to handle the real cases was never in the substrate the pipeline was reading from.
Why the sequence matters
There is a real technical reason to start with expertise mining before RAG, and it is not a marketing preference.
If you deploy RAG first and build the rest of your AI stack on top of retrieved documents, you are building on the official process, the idealized version the company wrote down. The agent will follow the documented steps precisely and miss every exception that keeps the operation from breaking. It will hit the same wall every pilot has hit for the last two years. The demo will look great. Production will not.
If you start with expertise mining, mine the real process from the people who actually run it, structure it, validate it against a second expert, package it into a machine-readable profile, and then wire RAG in for the genuinely documented portion, the foundation is right. The agent reasons from operating knowledge and pulls documents in as reference material, not as the source of truth. RAG becomes a citation layer under the expertise, not a substitute for it.
This is what "the two legs" means in practice. Every working enterprise agent stands on two legs, the knowledge leg and the action leg, and both have to be solid. Retrieval sits inside the knowledge leg. It is not the whole leg.
What the vector database cannot fix
There is a family of arguments that treats every gap in enterprise AI as an infrastructure problem. Better embeddings. Longer context. Larger vector stores. Metadata filtering. Query rewriting. Semantic caching. Each one is a real improvement. None of them addresses the extraction gap.
A few of the deeper limits worth naming.
Semantic similarity is not the same as trust. The vector database returns the chunks most similar to the query. It does not know which chunk is current, which is stale, which policy was quietly deprecated last quarter, or which source the senior operator actually relies on. The expert has that filter. RAG does not.
Bigger context does not fix missing content. A 1M-token window is impressive. It also does not create knowledge that was never authored. And feeding an entire document store into the window on every call is slow, expensive, and, in most audits, less accurate than a well-scoped smaller context. Enterprise data is alive. It streams, it changes, it has to stay current. The window is for the instant answer, not the storage.
Documentation captures the official process, not the real one. SOPs describe what is supposed to happen. The real process has workarounds, unwritten rules about which approvals matter, and exception logic that was never codified. RAG will faithfully retrieve the official version. An agent built on that will look competent on the easy 20% of cases and break on the other 80%.
None of this is an argument against RAG. It is an argument against expecting RAG to do a job it was never designed to do, and against expecting a better pipeline to substitute for a missing substrate.
The practical frame for a Head of AI
If you own the AI roadmap, the honest audit takes about ten minutes.
Pick the three processes where AI would produce the most measurable ROI. For each one, ask a single question. Where does the operating knowledge for this process live? If the answer is "the manual, the wiki, and the ticket history," RAG can carry a large share of the load. If the answer is "Sarah on the risk team" or "two planners who have been here fifteen years," retrieval is not going to solve the problem. That is where expertise mining belongs. The knowledge you need is not in a corpus waiting to be embedded. It is in a person waiting to be asked the right questions.
Most enterprises have both kinds of processes. Some pieces of the work are well-documented and well-suited to RAG. Other pieces, often the ones that matter most to margin, depend on tacit judgment nobody has extracted yet. The right architecture uses both, in the right places, in the right order.
RAG retrieves what was written. Expertise mining captures what was never written. Different problem. Different tool. Same platform when it is built right, one leg holding the knowledge, one leg running the action, with a human always in the loop on anything that matters.
If your pilots keep stalling on real cases while the demos keep passing, the substrate is the place to look. Mine the expertise. Then operate differently.




