Blog

Slidesearch vs Microsoft Copilot for slide search: what each actually finds

You open Copilot in SharePoint and type what you remember: "the margin compression chart from the European industrials deal." Copilot comes back with a deck — maybe the right one, maybe not — and no way to tell which of its 60 slides you actually want. You open it and scroll.

Copilot is already sitting on top of most firms' SharePoint. The question is not whether it searches your archive — it does — but what it actually finds when the thing you're looking for is a slide.

What Copilot's search actually indexes

Microsoft 365 Copilot grounds its answers in Microsoft Graph: SharePoint, OneDrive, Teams, Outlook. When you ask it something, it runs a search across content you have permission to see and pulls in what looks relevant.

That search is built on the same foundation as Microsoft Search — a semantic index over the text extracted from your files. For a PowerPoint, that means slide text, titles, speaker notes, and file metadata: filename, author, folder, last modified date. Copilot's semantic layer is a real improvement over old-style SharePoint keyword search — it matches on meaning, not just exact terms, so a query doesn't have to hit the precise words on the slide.

What it does not do is look at the slide itself. The index is built from what can be extracted as text. A chart, a matrix, an icon, a layout — none of that gets parsed as content. Copilot can only find a slide by what was written on or around it, not by what it shows.

Where it breaks down on decks specifically

Three things trip up Copilot when the content you're after lives inside a slide rather than a paragraph.

It can't read the visual. A margin-compression chart, an org chart built from a pyramid of names, a person icon next to a gear meaning "engineer" — Copilot has no model of any of this at search time. If the insight lives in the chart and not in a caption next to it, the slide is effectively invisible to the index.

It has no engagement context. Copilot knows the filename, the author, the folder it sits in. It doesn't know that "engineer" means something different in a telco deck than in an industrials one, or which client, sector, or project a slide's framework actually belongs to beyond what happens to be written in the metadata. Interpreting a slide correctly often depends on knowing the deal behind it — and that context isn't something Graph metadata captures.

It returns files, not slides. Ask Copilot for a slide and it hands you a deck. If that deck is 60 or 100 pages, you're back to scrolling — the exact problem search was supposed to solve. There is no slide-level result, no page number, no thumbnail of the one you want.

It doesn't know about duplicates. Most archives end up with several versions of the same slide — rebuilt in parallel by different teams, copied into a new deck with a formatting tweak, a quarter's numbers updated and re-saved under a new filename. Copilot has no concept of "same content, filed twice." It returns each copy as its own separate hit, so instead of one clear answer you get five near-identical results with no indication of which one is current or trusted.

Where Copilot is the right tool

None of this means Copilot is bad at search — it's built for a different job. If you vaguely remember a document by author, date, or a phrase that's actually written in it, Copilot will usually find it, with zero setup, already inside the tools you use, and with SharePoint permissions respected automatically. For emails, Word docs, and general file lookup, that's often exactly enough.

The gap only shows up with slides specifically, because slides carry meaning in layout and visuals as much as in text, and because a deck is rarely the unit you're actually looking for — a single slide inside it is.

What Slidesearch does differently

Slidesearch is built for the case Copilot's architecture doesn't reach: it reads the visual content of a slide — charts, diagrams, layouts, icons — alongside its text, and understands what a slide actually means, not just what words appear on it.

That's a different kind of match than Copilot's. Search "board training" in Slidesearch and it will surface a deck titled "C-suite workshop" — because it recognizes those as the same thing, even though the query shares no words with the deck. Copilot's semantic layer still needs some lexical or conceptual overlap in the indexed text to find its way there; if "board training" never appears anywhere near "C-suite workshop" in the file, there's nothing to match on. Slidesearch is reasoning about what the content is, not just what it says.

Diagram comparing two retrieval pipelines for the query 'board training'. Microsoft Copilot indexes titles, filenames and slide text, matches on lexical keyword overlap, and returns no match because the deck never uses those words. Slidesearch indexes visual content, text and project context, matches on concept rather than wording, and returns slide 14 of the C-suite Workshop deck.
The same query through both pipelines: Copilot matches on wording and finds nothing; Slidesearch matches on meaning and returns the slide.

Slide-level results follow from the same understanding. Because Slidesearch knows what each individual slide is about, it can point you straight at the one slide inside a 60-page deck instead of handing you the whole file to scroll through.

That same understanding is what lets Slidesearch handle duplicates properly. It recognizes when several slides across the archive are the same content — the same chart rebuilt by a different team, an updated version of the same analysis — and groups them instead of returning each one as a separate, undifferentiated result. You get one answer with its variants attached, not five near-identical hits to sort through by hand.

Microsoft Copilot Slidesearch
Indexes Text, titles, metadata Text, visual content, layout, project context
Matches on Words present in the file What the content actually means
"Board training" finds "C-suite workshop" Only if the words overlap somewhere Yes
Result granularity File Slide
Reads charts, icons, diagrams No Yes
Understands engagement context Metadata only Source, project, and content together
Duplicate slides Returned as separate, undifferentiated hits Grouped and deduplicated
Setup Already there in Microsoft 365 Connects to SharePoint/OneDrive
Best for Documents, emails, general files Slide-specific, visual, semantic recall

Which one to use

For most day-to-day file lookup, Copilot is already there and it works. But the case that comes up constantly with consulting decks isn't "I forgot the words" — it's that the words you'd naturally search with were never on the slide at all. Nobody titles a deck "board training" if it's called a C-suite workshop internally. That's not a recall problem Copilot's index can fix by getting better at matching text. It needs something that understands the content, which is what Slidesearch is built to do.

Slidesearch is built for professional services firms that want their slide archive to actually be searchable. Get in touch if you want to see how it handles your archive.

← All posts