Videos RGSFUqzqErE
On AI and Knowledge — Pablo Castro, Distinguished Engineer & CVP for AI Knowledge, Microsoft
Scene timeline
47 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 133
- whisperx 133
- chunks
- 30
- from 133 cues
- keyframes
- 39
- kept of 47 captured
- frames with text
- 39
- 1,728 lines read
- chapters
- 10
- from the source metadata
- keyframe bytes
- 6.3 MB
- word timings on 133 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-11 02:35 | 1m 34s |
stt |
done | — | 2026-08-11 02:37 | 19s |
chunk |
done | — | 2026-08-11 02:37 | 0s |
text_embed |
done | — | 2026-08-11 02:37 | 13s |
keyframe |
done | — | 2026-08-11 02:37 | 1m 58s |
ocr |
done | — | 2026-08-11 02:39 | 24s |
frame_embed |
done | — | 2026-08-11 02:40 | 7s |
Frames, and what the machine read
-
- AlEngineer0.95
- World's Fair0.97
-
- AIEngineer0.95
- World's Fair0.99
-
- LAB & PLATINUM SPONSORS0.99
- Amazon AGI Lab0.98
- ANTHROP\C1.00
- Google DeepMind1.00
- MINIMAX0.94
- OpenAI0.92
- Akamai1.00
- arize0.93
- aws1.00
- Braintrust bright data0.98
- B1.00
- Browserbase1.00
- docker1.00
- :neo4j0.92
- ORACLE1.00
- PayPal1.00
- qodo1.00
- reducto1.00
- Sonar1.00
- Makers of0.99
- togetherai1.00
- Unblocked1.00
- WorkOS1.00
- SonarQube1.00
-
- Microsoft1.00
- AIE0.98
-
- PABLOCASTRO1.00
- iniaial0.57
- CVP & DISTINGUISHED ENGINEER1.00
- Microsoft0.94
- AIE1.00
- iln10.63
- World's Fair0.98
- Microsoft1.00
-
- ORACLE1.00
- World's Fair0.99
- arize1.00
- World's Fair0.94
- Google DeepMind0.99
- World's Fair0.95
- :neo4j0.88
- World's Fair0.99
- Z.AI0.99
- World's Fair0.97
- bright data0.99
- World's Fair0.97
- Browserbo1.00
- co.0.67
- World's Fair0.99
- extend1.00
- World's Fair0.96
- vast.ai1.00
- World's Fair0.98
- Ref.1.00
- World's Fair0.97
- RedHat1.00
- World's Fair0.94
- mezmo+0.94
- World's Fair0.93
- stigg1.00
- World's Fai0.97
- RELAI0.97
- World's Fair0.92
- VAPI1.00
- World's Fair0.98
- Modal1.00
- World's Fair0.98
- promptql1.00
- World's Fair0.97
- THE VELOCITY ROOM0.99
- World's Fair0.98
- fiddler1.00
- World's Fair0.93
- Supercondue0.95
- World's Fair0.98
- ZERO0.94
- World's Fair0.92
- AIEngineer0.96
- comet1.00
- World's Fair0.96
- authe0.99
- World's Fai0.94
- SOIO.IO0.79
- World's Fair0.96
- granica1.00
- World's Fair0.99
- dash01.00
- World's Fair0.99
- PRIOR1.00
- World's Fair1.00
- an1.00
- World's Fair0.99
- Vemce0.91
- World's Fair0.95
- POSTMAN1.00
- World's Fair0.99
- €Composio0.95
- World's Fai0.91
- Modular1.00
- World's Fair0.99
- MERGE1.00
- World's Fair0.98
- AUTOMATTIC1.00
- World's Fair0.99
- Buildki1.00
- World's Fair0.99
- Zed0.99
- World's Fair0.94
- Keycard1.00
- World's Fair0.98
- Meticulous1.00
- World's Fai0.93
- Daytona1.00
- World's Fair0.92
- twilio0.99
- World's Fair0.98
- G GRAVITEE0.89
- World's Fair0.95
- PlanetSca0.96
- World's Far0.98
- w Llamalndex0.97
- World's Fair0.99
- INNGEST0.96
- World's Fair0.98
- BAND1.00
- World's Fair0.99
- Cleric1.00
- World's Fair0.99
- A ATLASSIAN0.94
- World's Fair0.95
- FACTORY1.00
- World's Fai0.97
- baseten1.00
- World's Fair0.97
- Snorkel1.00
- World's Fair0.99
- Z.AI0.99
- World's Fair0.99
- qodo0.98
- World's Fair0.96
- PayPal1.00
- World's Fair0.98
- Gradium1.00
- World's Fair0.95
- ANTHROP1.00
- b1.00
- World's Fair0.99
- Browserbase1.00
- World's Fair0.97
- :neo4j0.94
- World's Fair0.97
- Google DeepMind0.99
- World's Fair0.98
- arize1.00
- World's Fair1.00
- reducto1.00
- World's Fair0.97
- Microsoft1.00
- World's Fai0.88
- OpenAl0.97
- World's Fair0.96
- WorkOs0.91
- World's Fair0.97
- Amazon AGI Lab0.99
- World's Fai-0.92
- Microsoft1.00
- World's Fair0.99
- ORACLE1.00
- World's Fair0.99
- bright data0.99
- World's Fair0.98
- Google DeepM1.00
- w0.89
- World's Fair0.91
- Braintrust1.00
- World's Fair0.96
- OpenA1.00
- World's Fair0.97
- MINIMAX1.00
- World's Fair0.95
- Z.AI0.98
- World's Fair0.94
- ANTHROPIC0.99
- World'sFai0.95
- k1.00
- World's Far0.98
- aws0.99
- World's Fair0.98
- togetherai0.98
- Worlr0.93
- World's Fair0.97
- Unblocked1.00
- World's Fair0.98
- World's Fair0.96
- DATA0.98
- World's Fair0.99
- Resolve.ai1.00
- World's Far0.98
- World's Fa0.98
- WorldsFai0.84
- LanceDB1.00
- World's Fair0.96
- builderio0.95
- World'0.87
- Ravenna0.99
- World's Fair0.96
- CopilotKit1.00
- Wor1.00
- World's Fair0.96
- World's Fair0.99
- TOPK1.00
- World's Fair0.96
- co0.83
- World's Fair0.98
- eNCORD0.85
- World's Fair0.97
- rid'sFa0.96
- World's Fa0.95
- Microsoft0.92
- e0.71
-
- GI Lab0.97
- World's Fai0.99
- Microsoft1.00
- AlEngineer0.95
- OpenAr0.92
- Fair1.00
- World's Fair0.97
- Engin1.00
- nerai0.96
- Wo."c0.88
- Akamai1.00
- AlEngineer0.96
- Fair1.00
- DATAC0.94
- World's Fair0.96
-
- 10.62
- World's Fair0.96
- Google DeepMind0.95
- AlEngineer0.98
- r0.99
- ANTHRC0.98
- World's Fair0.98
- greptile1.00
- AlEngineer0.97
- World's Fair0.98
-
- Lab1.00
- World's Fair0.99
- Microsoft1.00
- AlEngineer0.97
- OpenA'0.98
- ir1.00
- World's Fair0.97
- AIEn0.95
- ai1.00
- Worl1.00
- Akamai1.00
- AlEngineer0.96
- DATA1.00
- ir1.00
- World's Fair0.99
-
- AlEngineer0.97
- World'sFair1.00
- PRESENTED BY0.99
- Microsoft1.00
- Intrinsic1.00
- ilLab0.95
- World'sFair0.97
- air1.00
- oenAl0.95
- erai1.00
- Fair1.00
- On Al and Knowledge0.99
- air1.00
- TADOG1.00
- Pablo Castro / CVP & Distinguished Engineer0.98
- Microsoft1.00
-
- AlEngineer0.98
- World's Fair0.99
- ~19991.00
- ~20241.00
- © SPRENG.CPP ×0.93
- 2551.00
- ESULT CSpriteCngine::DOlenderALI( IDirectOradurface 'ps, RECT Ssource, RECT &target )0.89
- // Draw background0.94
- while( true ) (0.82
- MRESULT hr;0.90
- hrups->8ItFast( target.left, target.top, #_pbs, &source, DOBLTFAST_MOCOLORKEY );0.90
- vold Readide(vold" heile, int length, Snt count, uint32_t offsets, ist timeout, stdifunctioncvold(in0.85
- F (C > _OUTSTADIG_10)0.57
- DORD read_size - g_unbuffered ? page_align_size(length) : length;0.92
- throu std:rustime_error("foo many requests")10.80
- 1f( hr1-00_0K ) break;0.81
- for (int I = 0; I < count; $++) {0.83
- OMOR0 read_offset - g_unbuffered 7 page_align_offset (offsets[1]) : offsets[1];0.91
- PRESENTED BY1.00
- SF( hr1-ODERR_MASSTILLORAWENG) return he↓0.85
- entries 1 .overlapped.Internai a0.55
- 8_entries 1].overlapped.offset - read_offset;0.91
- 8_entries[1].overlapped.OffsetHägh = 0;0.89
- Microsoft0.99
- 2760.81
- STRSPR_MAPI:Sterator it;0.83
- for(tSprtDega(): StSprt() St)0.50
- cSprite *p=pr.second;0.89
- std::palr<std::string,(sprite*> pr-*it;0.67
- 18( p p->pSprite)0.83
- long lu, Sh, Sr, ia;0.79
- p->pSprite->get_Imagoseth( &iw):0.62
- _entries[1].completed - falso;0.90
- DD to_read - offsets[1] - read_offset + length > read_size 2 * read_size : read_size;0.93
- // Over-reading, tweak this to read only as many extra pages as0.97
- (IReadFile(hfile, R_entries[1].data, to_read, ML, &g_entries[1).overlapped))(0.91
- If (err I= ERROR_TO_PENDING)(0.85
- thros std::runtise error(ralled to read file");0.83
- p-spSprite->gut_Imagelumber( &is );0.68
- ssr.top-ir;0.97
- R_entries[1].completed = true;0.94
- int pending = coust;0.95
- AGI Lab1.00
- World's Fai0.99
- 1f( hrODER_SURFACELOST )(0.77
- hr=0ORestoreAl1();0.81
- 1f( hr1=00_oK) break;0.81
- for (int i = e; 1 < count; 1++) (0.87
- (_entries[1],completed)0.93
- uinta t* data a Rentrles[1] data;0.68
- 1f (g_unbuffered) (0.89
- callback(§, data);0.92
- pending…;0.88
- data offsets[1] - 8_entries[1].overlapped.offset;0.94
- 1f( hr!-0DERR_MASSTILLDRANING ) return hr;0.87
- ②0 0 live Sthee0.58
- In 254 Cal I Ta Siae4 UTF-E CRLF () C- 00.74
- ②00 lie Shere0.66
- (n 70, Cal1 To Soe 4 UTF-8 CRF () Ce 00.72
- sFair1.00
- leer0.84
- OpenAI0.92
- Engineer1.00
- therc0.92
- d'sFai1.00
- ieer0.89
- sFair1.00
- DATADOC0.96
-
- AlEngineer0.99
- World'sFair1.00
- OpenClaw-sized apps, not a single line written by hand0.99
- Opus 4.5 ships, agents write entire simple apps0.99
- Cursor launches. GitHub Copilot X expands to chat, PRs, etc.1.00
- IntelliSense: type-driven autocomplete1.00
- GitHub Copilot suggests whole lines & functions1.00
- PRESENTED BY0.96
- IntelliCode ranks completions with ML0.99
- Microsoft1.00
- 19961.00
- 20181.00
- 20211.00
- 20231.00
- 20251.00
- 20261.00
- AGI Lab1.00
- World'sFa1.00
- neer1.00
- sFair1.00
- OpenA1.00
- 'Engineer0.98
- ether0.99
- d'sFa0.99
- Engineering the future of Al0.98
- neer1.00
- sFair1.00
- DATADC1.00
-
- AlEngineer0.99
- World'sFair1.00
- OpenClaw-sized apps, not a single line written by hand1.00
- Opus 4.5 ships, agents write entire simple apps1.00
- Cursor launches. GitHub Copilot X expands to chat, PRs, etc.0.99
- IntelliSense: type-driven autocomplete1.00
- GitHub Copilot suggests whole lines & functions1.00
- PRESENTED BY0.97
- IntelliCode ranks completions with ML0.98
- Microsoft1.00
- 19961.00
- 20181.00
- 20211.00
- 20231.00
- 20251.00
- 20261.00
- 1AGI Lab0.95
- World'sF0.99
- ngineer1.00
- d's Fair0.97
- Open/0.94
- AlEngineer0.98
- geth0.94
- Norld'sF0.96
- Engineering the future of Al1.00
- ngineer1.00
- d'sFai1.00
- DATAD1.00
-
- AlEngineer1.00
- World's Fair0.99
- OpenClaw-sized apps, not a single line written by hand0.99
- Opus 4.5 ships, agents write entire simple apps0.99
- Cursor launches. GitHub Copilot X expands to chat, PRs, etc.1.00
- IntelliSense: type-driven autocomplete1.00
- GitHub Copilot suggests whole lines & functions1.00
- PRESENTED BY0.97
- IntelliCode ranks completions with ML0.99
- Microsoft1.00
- 19961.00
- 20181.00
- 20211.00
- 20231.00
- 20251.00
- 20261.00
- World's Fair0.97
- OpenA1.00
- We0.77
- AI0.78
- Wor0.82
- Engineering the future of Al1.00
- DAT1.00
- We0.79
-
- AlEngineer0.98
- World's Fair0.98
- General Availability0.99
- PRESENTED BY1.00
- Microsoft1.00
- Claude in Microsoft Foundry0.99
- Frontier models for reasoning, coding, and agentic workflows.1.00
- Claude Opus 4.80.97
- Claude Haiku 4.50.99
- il Lab0.93
- World's Fair0.99
- :air0.94
- OpenAl0.93
- gineer1.00
- erai1.00
- 's Fair0.89
- Engineering the future of Al1.00
- air1.00
- DATADOG0.99
-
- AlEngineer0.98
- World'sFair1.00
- PRESENTED BY0.97
- Microsoft1.00
- Extrinsic1.00
- World'sFair1.00
- OpenAl0.94
- Wc0.84
- AlEnginee0.99
- World's1.00
- Engineering the future of Al0.98
- 福0.53
- DATAD1.00
- Wc0.82
-
- AlEngineer1.00
- World's Fair0.97
- Your people. Your agents. Your IQ.0.98
- Interactive1.00
- Autonomous1.00
- People1.00
- Agents1.00
- PRESENTED BY1.00
- Microsoft1.00
- Microsoft IQ1.00
- Teams, roles,0.98
- State and actions1.00
- Curated1.00
- and workflows1.00
- of the business1.00
- knowledge1.00
- MAX1.00
- World'sFa1.00
- Fair1.00
- OpenAl0.93
- Engineer1.00
- d'sFa1.00
- Engineering the future of Al0.98
- Fair1.00
- Buildk1.00
-
- AlEngineer0.99
- World'sFair1.00
- Your people. Your agents. Your IQ.0.98
- Interactive1.00
- Autonomous1.00
- People1.00
- Agents1.00
- PRÉSENTED BY0.98
- Microsoft1.00
- Microsoft IQ1.00
- Teams, roles,1.00
- State and actions1.00
- Curated1.00
- and workflows1.00
- of the business1.00
- knowledge1.00
- Vorld's Fain0.96
- Amazc0.94
- OpenA1.00
- Wor1.00
- — AlEn0.79
- Vorl0.93
- Engineering the future of Al0.98
- Buil0.98
- Wor1.00
-
- AlEngineer0.98
- World's Fair0.98
- Microsoft IQ Platform1.00
- Unified intelligence for enterprise Al0.99
- PRESENTED BY0.99
- Microsoft1.00
- Work IQ0.99
- Fabric IQ1.00
- Foundry IQ1.00
- Web IQ1.00
- How your0.99
- How your0.97
- How your agents1.00
- How you connect to1.00
- employees work1.00
- business operates1.00
- unlock knowledge1.00
- web intelligence0.98
- Context on people,0.98
- Context on business1.00
- Context on policies,1.00
- Context from the web,1.00
- World's Fair0.94
- collaboration, and1.00
- entities, systems of1.00
- authoritative documents,1.00
- news, images and video1.00
- workflows1.00
- record, and actions1.00
- and knowledge bases1.00
- OpenAl0.89
- aka.ms/MicrosoftlQ0.99
- air1.00
- On Al and Knowledge0.99
- uildkite0.99
- Pablo Castro / CVP & Distinguished Engineer0.98
- Microsoft1.00
-
- AlEngineer0.99
- World's Fair0.98
- Microsoft IQ Platform1.00
- Unified intelligence for enterprise Al0.99
- PRESENTED BY1.00
- Microsoft1.00
- Work IQ0.99
- Fabric IQ1.00
- Foundry IQ1.00
- Web IQ1.00
- How your0.99
- How your1.00
- How your agents1.00
- How you connect to1.00
- employees work0.99
- business operates1.00
- unlock knowledge1.00
- web intelligence1.00
- Context on people,0.98
- Context on business1.00
- Context on policies,1.00
- Context from the web,1.00
- NIMAX1.00
- World'sF1.00
- collaboration, and0.99
- workflows1.00
- entities, systems of1.00
- record, and actions1.00
- authoritative documents,1.00
- and knowledge bases0.99
- news, images and video1.00
- 's Fair0.94
- neer1.00
- Open/0.89
- aka.ms/MicrosoftlQ0.99
- ineer-1.00
- )e0.63
- 's Fair0.95
- neer1.00
- 3uild0.95
-
- AlEngineer0.99
- World's Fair0.99
- PRESENTED BY1.00
- A·B1.00
- Microsoft1.00
- cos(θ) =0.99
- |A||B|0.99
- IIMAX1.00
- World's Fa0.92
- Fair1.00
- ber0.98
- OpenA1.00
The page's on-screen-text budget of 600
lines is spent, so the last cards in this grid list fewer lines than they
hold. Narrow the page with ?frames= to read them.
Transcript
133 cues· 2,883 words· 15,612 chars
- 0:12 Now taking the stage is CVP and Distinguished Engineer at Microsoft, Pablo Castro.
- 0:22 Hello, everyone.
- 0:25 Hello, everyone.
- 0:26 Good morning.
- 0:28 It's great to be back here at the AI Engineer World's Fair.
- 0:33 Now, my job at Microsoft is to connect the dots between AI and knowledge.
- 0:40 As an information retrieval nerd, that's great for me.
- 0:43 I spend a lot of time looking at knowledge representation, extraction, search, and whatnot.
- 0:50 And thinking about agents and knowledge really invites to reflect on what it means to know something and the nature of how do we get things done based on what we know.
- 1:02 Next slide.
- 1:09 All right.
- 1:15 So this morning, what I thought we would do is spend a little bit of time talking about the nature of knowledge and split it into these three categories of intrinsic, extrinsic, and learned.
- 1:27 Intrinsic knowledge is just the knowledge that comes with the models.
- 1:30 It's what we train the models on, the training data, and what's stored in the models, kind of parametric memory.
- 1:38 And while it's kind of the obvious thing, I would argue this is the knowledge that actually threw us into the exponential we are in today.
- 1:45 It's what started many of the scenarios that then grew on all the things we're doing with agents today.
- 1:52 Let me give you an example with code.
- 1:54 So I wrote these two pieces of code about 25 years apart.
- 1:59 And yet, the process to put this thing together was surprisingly similar.
- 2:04 Like I had to sit down with what I knew or I had to go look up and then just write it up.
- 2:11 And while I'm illustrating this with knowledge, you could say the same thing about writing an email or creating a summary of a document.
- 2:19 Now, you can see this exponential at play in tasks like this, where I'm sure you can go further back, but an interesting point in time to start looking at this would be when Microsoft introduced IntelliSense.
- 2:30 It was in 96, and it was great.
- 2:33 You didn't have to remember function signatures anymore and whatnot.
- 2:36 It takes 22 years from there to go for the next step where machine learning helps us actually rank the options we give you in IntelliSense, so it's quicker to pick the right choice.
- 2:47 Just three years after that, GitHub Copilot launches.
- 2:51 And that was one key inflection point.
- 2:54 This was even before ChaiGPT was announced.
- 2:57 And I would argue that GitHub Copilot, ChaiGPT, that sort of experiences were heavily grounded on this intrinsic memory, what the models already knew.
- 3:06 From there, of course, things shifted, you know, a couple of years later, Courser launches, GitHub Copilot X launches, and how we do things kind of evolved really quick, which takes us to kind of late last year, Opus 4.5 ships, and then in rapid succession, you know, GPT, Opus, and other models keep getting better and better at coding, which takes us to early this year, where incredibly successful software like OpenClaw comes out to existence with not a single line of code written by hand.
- 3:35 So this is the shape of the exponential wearing, and a lot of this was powered by the intrinsic knowledge in models, and of course, their ability to reason.
- 3:47 Now, in the context of Microsoft, we want to make available all these models and make it easy for you to integrate them into the agents you're building.
- 3:54 We do this from our agent platform that starts in GitHub, where we all go and build.
- 4:00 It has a contextualization system so you can ground your agents.
- 4:04 And when it comes to agent hosting, observability, and management, we do all of these in Foundry.
- 4:10 Microsoft Foundry is also where we offer thousands of models in our model catalog, so you can pick whatever is the right model for the right task, and we keep adding more every day.
- 4:21 In fact, just yesterday we announced that Cloud in Microsoft Foundry is generally available, so you can use all the capabilities of Cloud in the context of the unified experience in Foundry, so you get the best of both worlds.
- 4:38 Now, intrinsic model got us here, but it only gets you so far if you're building a system or an agent that needs to participate in what's happening in an organization or a company.
- 4:49 And as an industry, we realized this early, and we saw the rag pattern emerge.
- 4:56 That started as a pretty low tech technique, but quickly evolved and what we do today with context engineering and it became a pretty sophisticated system for connecting agents and the knowledge they need to get their job done.
- 5:12 Of the many dimensions of which this got kind of complicated, I'm gonna pick on two.
- 5:18 One is kind of the evolution from simple and isolated data sets to whole company-wide grounding.
- 5:25 And the other one is how we started with simple vector search and whatnot, and we really saw this evolve into fairly complicated retrieval systems.
- 5:34 So let's start with company grounding.
- 5:36 Like at Microsoft, spending time with customers, one of the things we saw early was that whenever you build an agent, you always have the knowledge you care about for that agent and you manage that yourself, but you also need to ground the agent often on the kind of ambient data of your organization whenever the agent leaves.
- 5:54 This includes maybe your documents, your emails, your chat threads, or the information in your data warehouse and whatnot.
- 6:03 So we built Microsoft IQ as a way to give you a single entry point into all these kind of ambient data that agents need to get their job done in addition to the specific information that you build into the agent.
- 6:16 Microsoft IQ is not one feature, it's more like a set of capabilities that goes from work IQ that connects your agents to all the documents in, say, SharePoint, all the emails, calendar, your chats, and the connections between people, to Fabric IQ that gives you access to all your analytics assets, from data warehouses and data lakes to Power BI reports, and Foundry IQ, which is what you use for your org agents, where you can push your own data and then use it for grounding.
- 6:43 And of course, sometimes you have your agents need to go out to the web to ground on data, maybe not yours, it's public information, but you need to use it to complete the picture of what the agent world view is, and for that we have WebIQ.
- 7:01 Now, this first part allows agents to ground on kind of this ambient data.
loading
Chapters
- 0:00 Introduction and speaker background
- 1:14 Defining the nature of knowledge: Intrinsic, Extrinsic, and Learned
- 1:27 Intrinsic knowledge and the history of AI coding tools
- 4:38 Extrinsic knowledge and corporate data grounding
- 7:06 Evolution of retrieval systems and Foundry IQ
- 9:56 Foundry IQ demo: Building a knowledge base
- 13:08 Learned knowledge: The agent learning loop
- 14:25 Foundry agent optimization demo
- 16:49 Closing remarks and resources
- 17:03 "This is a real learning loop materialized in practice... we can enable this learning loops that will capture this differentiated capability that lives in each one of the companies and organizations we work on." (16:40