Welcome back to Data Driven, the podcast where we dive deep into the evolving worlds of data science, business intelligence, and artificial intelligence. In this episode, host Frank La Vigne sits down with Rob Collie, CEO of P3 Adaptive and a former Microsoft engineer, to explore the remarkable journey from Excel’s foundational role in data-driven workplaces to the transformative power of Power BI—and now, to the unfolding impact of AI in business.
Rob shares captivating stories from his time on the Excel and Power BI teams at Microsoft, offering insider perspectives on how these tools revolutionized the way organizations work with data. Together, Frank and Rob discuss the critical role of expert stewardship in products like Excel, the complexity hidden beneath familiar interfaces, and the challenges traditional BI faced before the rise of more accessible, user-centric solutions.
The conversation then turns to the cutting edge, unpacking what generative AI and large language models mean for the future of data, and why business intelligence might just be the best starting point for companies aiming to embrace AI. Whether you’re a data engineer, AI enthusiast, or business leader, this episode is packed with insights on how mastering data remains the foundation for all technological progress. Join us as we look backward and forward at what it really means to be data driven.
00:00 Interview with Rob Collie
06:38 Managing Excel's core development team
08:28 Learning Excel's Complexity
12:15 Discovering Power BI at Microsoft
15:12 Understanding and using SSAS MDX formula
20:23 Making Power BI user-friendly
23:29 AI exceeding expectations for crafters
26:21 Founding and evolving P3 company
28:05 AI model advancements and business impact
32:34 LLM memory limitations
35:11 Integrating AI into consulting business
40:21 Challenges with training AI chatbots
41:24 Understanding AI without going deep
46:56 AI improves business intelligence
48:34 AI enhancing business intelligence
51:53 Why LLMs succeed where CPUs fail
54:29 Core skills in tech evolution
Excel formulas are by far the overwhelming
Speaker:most widely used programming language in
Speaker:the world. 100%. And
Speaker:Excel formulas pass every test of what constitutes a
Speaker:programming language. We just don't really think of it as such. And so
Speaker:you found that Excel required a
Speaker:core council of elders that needed that, that stayed
Speaker:with the product and needed to stay with the product. I'm talking about the engineers,
Speaker:the software developers. They needed to— like, it
Speaker:required that kind of core stewardship,
Speaker:whereas the other applications, you know, you could kind of like, you could
Speaker:shift the leadership around, you could move people around. Excel changed how the world
Speaker:works with data. Power BI changed business intelligence. Now
Speaker:AI is changing the game again. And today we're looking at what comes next.
Speaker:Welcome to Data Driven. Hello and welcome back to Data
Speaker:Driven, the podcast where we explore the emerging field of
Speaker:data science, artificial intelligence, and of course,
Speaker:without data engineering, all of it is for nothing. Today
Speaker:we are missing Andy Leonard, who is unavailable to make it here. He's my world's
Speaker:favoritest data engineer, but we carry on without him.
Speaker:Today I'm real excited to speak with our guest,
Speaker:Rob Collie, who is the CEO of P3 Adaptive
Speaker:and a fellow former Microsoft employee who spent
Speaker:a number of years in Excel and on the
Speaker:team that eventually became Power BI. And it was when
Speaker:he was able to see that Power BI
Speaker:could unlock a completely different approach to business
Speaker:intelligence, which at that time was kind of dry, and a lot of folks
Speaker:would share that not to
Speaker:share that kind of that experience and that ability to
Speaker:unlock the power that resided in the data. He
Speaker:realized that. So he left Microsoft and started his own company
Speaker:that could share the ability to kind of consult and see what their data
Speaker:was trying to tell them. So we can share some really good, interesting
Speaker:AI war stories. Welcome to the show, Rob. Thank you so much. Good to be
Speaker:here. How are you doing today? I'm doing great. I'm doing great. It's
Speaker:fall here. I'm in Maryland, and I assume you're in the
Speaker:Seattle-ish area. I am back in the Seattle-ish area
Speaker:after a 15-year sojourn in the
Speaker:Midwest. Oh, interesting. The last 2 years we've been back here in
Speaker:Seattle. Very cool. So I have to tell you,
Speaker:I have been in the Microsoft data space
Speaker:in one way or the other for a while, especially if you count Excel and
Speaker:Access. Yeah, of course. Excel is
Speaker:one of those things where it really is a— it's really the
Speaker:infrastructure of modern society. My first professional
Speaker:job was, uh, I was a tech support
Speaker:at an investment banking firm on Wall Street in the '90s.
Speaker:And the amount of Excel that happened there, the
Speaker:level of complex models. Uh, one, one time I
Speaker:remember I was, you know, working the help desk and this one guy called, said
Speaker:he needed help troubleshooting his Excel. And it was
Speaker:basically, he basically showed me this
Speaker:like massive program that he had built in VBA,
Speaker:presumably. And he's like, can you help me troubleshoot this? And I'm like,
Speaker:this isn't just like, hey, my printer's not working.
Speaker:Yeah. I was like, look, I would love to help you, but this is
Speaker:way beyond what, you know, we're allowed to do on a ticketing system.
Speaker:And he basically would hit F9, I think was the key, and it would,
Speaker:This would have been a 386 or 486 era, and the thing would
Speaker:chug, chug, chug, and like you would see it. And then somewhere he had a
Speaker:circular reference that he just added. This was way before you could
Speaker:do source control and certainly way before vibe coding. So
Speaker:I don't think people appreciate just how big Excel
Speaker:is in terms of the code base that still works to this day.
Speaker:Yeah. And consistently. So what was that like? Because you're walking
Speaker:into— what, what years were you at Microsoft? In the
Speaker:2000s? Or— I'm looking at your LinkedIn profile. Oh,
Speaker:'96. Wow. Okay. 2010. Yeah. Wow. So
Speaker:our paths didn't cross at Microsoft, but, uh, you must have some interesting
Speaker:stories. Oh yeah. Um, some of them are tellable.
Speaker:Some of them are tellable. Most of them, most of the most interesting ones
Speaker:unfortunately are not. No, and we'll have to
Speaker:meet up over beers because I've heard some of these stories that are not tellable.
Speaker:But what was it like in '96? Because Excel was— when did Excel
Speaker:officially kick off? Was it— I first encountered it in the Windows
Speaker:3.0 era. But what was the origin of
Speaker:Excel and what was it like walking in in '96 when it was pretty much
Speaker:the established winner in that space? We just had a
Speaker:birthday party for Excel last year. It might have been,
Speaker:it might have been the 40th anniversary party. Wow,
Speaker:okay. That we went to. I mean, so it definitely preceded my time at the
Speaker:company. I mean, it was in the '80s that Excel first
Speaker:came to be. So I was very much joining, when I joined the Excel team,
Speaker:it had a long and storied history. I mean, it wasn't
Speaker:like I had anything to do with the creation of Excel, you know? Right, right,
Speaker:right, right. But that probably made your
Speaker:time on Power BI, or what became Power BI, even sweeter because you do have
Speaker:that origin story. But let's not get ahead of ourselves. In fact, that
Speaker:was the reason why they recruited me to work, be one of the first people
Speaker:working on Power BI, was because of my experience with the Excel crew.
Speaker:Oh, interesting. Yeah, I mean, Excel is
Speaker:a much deeper product than, let's say, something like Word
Speaker:or Outlook. Everyone looks at the Office suite
Speaker:and, you know, sort of just sees a row of icons
Speaker:as if they're all kind of the same animal. And they all kind of look
Speaker:like the same animal. They've all got the same sort of user interface ribbons across
Speaker:the top, and they all produce documents, and they have the same file
Speaker:open and file save experience and all that kind of stuff. But
Speaker:Excel is the world's— Not even like VBA,
Speaker:not even macros or the JavaScript API. I mean, Excel
Speaker:formulas are by far the overwhelming most
Speaker:widely used programming language in the world.
Speaker:100%. And Excel formulas pass every test of what
Speaker:constitutes a programming language. We just don't really think of it as such.
Speaker:And so you found that Excel
Speaker:required a, like a core
Speaker:council of elders that needed, that stayed with the
Speaker:product and needed to stay with the product. I'm talking about the engineers, the
Speaker:software developers. They needed to, like, it
Speaker:required that kind of core stewardship.
Speaker:Whereas the other applications, you know, you could kind of like, you
Speaker:could shift the leadership around, you could move people around, you know, like, I'm tired
Speaker:of working on Word, I'm gonna go work on Outlook for a little while. And
Speaker:my job was a program manager, a product manager, like, you know, like You know,
Speaker:very technical, but at the same time designing what this
Speaker:product should do. What should the new functionality be and how should, how does, how
Speaker:should it meet the world? Like what are the customer needs and things like that?
Speaker:And working very closely with the development team to make that a reality.
Speaker:And, um, the product managers, at least in my era, did
Speaker:have a lot of turnover. Like there was, we were, there was a lot of
Speaker:people. I think it was, I think it was kind of a frustrating place for
Speaker:people to work as a product manager. Because they,
Speaker:because the depth of the product was so great and the history of the product
Speaker:was so great that like you really didn't feel like you could really make much
Speaker:of a mark on it as a newbie.
Speaker:And plus it was just hard. It was a lot more fun in
Speaker:some ways to go create brand new experiences like in Word or Outlook or
Speaker:PowerPoint or whatever. Yeah, sort of like the elder
Speaker:developers, right? They had this almost like the secondary
Speaker:job of like making sure to teach all of us program
Speaker:managers that were new to the product every time. Now, I think, I think the
Speaker:turnover in the product management team on Excel has slowed down quite
Speaker:a bit. I think there's, that's changed since my era, but there was this very
Speaker:much like ramping up process. Like I, I,
Speaker:um, I remember that it was like at least a year,
Speaker:at least a year before I stopped coming up with
Speaker:ideas that, you know, like, oh, Excel should be able to do this, only to
Speaker:be told, yeah, Rob, Excel already can do that. We've already got that. Is
Speaker:this that deep of a product? And I found it difficult to recruit
Speaker:other product managers to come work for our team
Speaker:from within the Office organization because again, people could sense how deep the
Speaker:product was and how little they knew it.
Speaker:You were— if you worked on Word, you were an expert user on
Speaker:Word. within the first month. If you worked
Speaker:on Excel, you were almost never an expert. It took
Speaker:you— the community experts like the Excel MVPs were
Speaker:far better drivers of that race car than the people who
Speaker:designed and built the race car, you know. And so that was— it was always—
Speaker:there's an intimidation and a difficulty associated with working on
Speaker:Excel that I don't think really existed on most of the Office
Speaker:products. Oh, I would say 100%. I mean,
Speaker:I've used Excel in one form or the other. So apparently it started in 1985.
Speaker:So— Yeah, it was the 40th. It was the 40th birthday.
Speaker:And I just
Speaker:feel like I could never— it would take an eternity to learn
Speaker:Excel to like everything. And I think there's probably maybe a dozen people worldwide
Speaker:that have that, that can legitimately say it and actually mean it. And they're probably
Speaker:not the type of people you think, right? You wouldn't— it's probably the accountants, the
Speaker:financial analysts and things like that. I mean, I've seen financial
Speaker:analysts do things in Excel that I— and this is even in the '90s,
Speaker:right? It was like, you could do that in Excel? And no,
Speaker:you're right. And the whole council of elders, because the thing that I've always
Speaker:admired about Excel, and I know
Speaker:it's sad to say that I admire Excel, but, you know, true
Speaker:data head, I guess, would, right? Is how consistent it's been.
Speaker:And that would explain, I guess, the council of elders, for lack of a better
Speaker:term, right? You're right. Like, if a word
Speaker:processor changes, it'll annoy you, but you can
Speaker:kind of like get on with it, right? But like, the numbers really matter here.
Speaker:And it just fascinates me that an Excel
Speaker:spreadsheet that could be open today and it's the same, you know,
Speaker:there'll be some conversion, right? But for the most part, it'll be
Speaker:readable and usable today. Yeah. Yeah. If it was
Speaker:written, I can confirm at least back to the '90s,
Speaker:If it goes back further, I wouldn't be surprised, but I can't, I can't say
Speaker:I have firsthand experience with that. Yeah. I mean, an Excel
Speaker:document is itself an application. Yes.
Speaker:Whereas a Word document is a document, you know, and, you know,
Speaker:you can always add some form of code to it and start to
Speaker:slowly turn a Word doc into something more like it. But like basically any
Speaker:Excel document begins as an application and it
Speaker:It has logic in it, it has flow of control, it has— and so
Speaker:yeah, it's kind of a miracle.
Speaker:If there was a Software Hall of Fame, Excel would
Speaker:very much be in it. Absolutely. Absolutely.
Speaker:So let's get to Power BI because I remember when I first saw Power BI,
Speaker:and keep in mind, I didn't see Power BI. How did that come about?
Speaker:Because when I first moved to Richmond,
Speaker:Virginia about wow, 20 years ago, or a little more than 20
Speaker:years ago now, I worked at a small company called Ironworks, and
Speaker:they were a small Microsoft partner. And I remember that
Speaker:Microsoft was really pushing their BI story, and this is before BI was
Speaker:a household word. Yeah. And funny enough is that
Speaker:when I rejoined Microsoft in 2017, 2018,
Speaker:it was that same guy who headed up our BI practice, Kevin Veyers.
Speaker:Shout out, Kevin. if you're still listening. He
Speaker:was an early believer in the BI platform, and I remember seeing it and I
Speaker:was like, there's something here. But it was very
Speaker:data intensive, right? It was very— you had to be a
Speaker:data engineer to use it. What blew my mind about Power BI,
Speaker:and I didn't see Power BI, and you'll laugh, until I was working inside the
Speaker:legal department. Long, sordid story how I got there.
Speaker:But I remember seeing Power BI and I was like,
Speaker:this is like PowerPoint but for Excel. So
Speaker:how did you— how did that come about? Yeah,
Speaker:so I mean, we really should— I think you're touching on something really important that
Speaker:there were 2 very distinct eras in
Speaker:Microsoft BI and in BI in general. So when I
Speaker:worked on the Excel team on the 2007
Speaker:release of Excel, So around, you know, you're talking about 2005, you know,
Speaker:talking about BI, like Excel made a huge
Speaker:investment in BI in the 2007 release. And I
Speaker:was in charge of that functionality, you know, the
Speaker:majority of the BI investments that Excel was making.
Speaker:And, you know, and I had to get a crash course on what BI was,
Speaker:you know, like. Right. I was kind of like tapped to do this
Speaker:and then had to go study, okay, what is this BI world? You know, I
Speaker:had to go to conferences, had to go take some classes, had to,
Speaker:study with some of the BI gurus at Microsoft, like the Yoda
Speaker:figures. And, but it
Speaker:was very much this traditional, what I describe as traditional BI.
Speaker:You're talking OLAP cubes and stuff like that. That was though,
Speaker:I remember hearing about this in the '90s. I think it was SAP.
Speaker:SAP had something like this and it just seemed so
Speaker:esoteric and so difficult to learn. It was, it was both of
Speaker:those things. Absolutely. You know, Microsoft had 2 big products at the time
Speaker:in the BI space, Reporting Services and Analysis Services.
Speaker:And Reporting Services is the thing that everyone
Speaker:understands at a fundamental level. You've got data sitting in SQL or some other storage
Speaker:system lately, and you need to turn a query
Speaker:into some sort of formatted report, right? query,
Speaker:format query as pixels. That's what
Speaker:Reporting Services was. It was the most widely adopted, most
Speaker:successful product at Microsoft in terms of BI, but it wasn't—
Speaker:it was just formatting queries as
Speaker:pixels. There's not a lot of intelligence going on
Speaker:in the BI part there. Analysis Services, by
Speaker:contrast, was this incredibly— you mentioned OLAP cubes. Yeah. It
Speaker:was this incredibly intelligent product that allowed you
Speaker:to blend and mesh data from multiple different
Speaker:workflows, multiple different silos, different phases of your business, all in one
Speaker:place, and express business logic.
Speaker:What is gross profit? Very precisely. And then
Speaker:ask any sort of like, ask any question you want
Speaker:of your data model. without having to go
Speaker:rewrite a whole bunch of SQL each time you wanted to ask
Speaker:a new question. And very intelligent
Speaker:product, but as you said, very esoteric. Multiple
Speaker:times I sat down and said, okay, I'm ready, teach me the
Speaker:MDX formula language that is used by this product, this
Speaker:SSAS
Speaker:multidimensional product.
Speaker:And each time I would go, oh, right, I forgot. This is—
Speaker:no, I'm never going to— like, we'd be 15 minutes into explaining how to do
Speaker:an if, just a simple if. Wow. And we'd be
Speaker:going through all of this like, oh, yeah, but you got to understand all
Speaker:these hierarchies first and the addressing space of the language. I'm
Speaker:like, oh, right, I totally forgot. We did this 6 months ago and I said
Speaker:no. So I'm going to say no again.
Speaker:And you talk about a very rarefied audience. There were
Speaker:a few thousand people in the world who claimed to be good at this,
Speaker:building these sorts of— building an SSAS
Speaker:database, building an SSAS database OLAP cube. But the real
Speaker:number of people who were actually good at it was much smaller than that. And
Speaker:so, Microsoft didn't have a frontend. Believe it or not,
Speaker:SSAS was just almost like an API. So, We were turning
Speaker:Excel into a premier front end
Speaker:for interacting with these OLAP cubes. So
Speaker:pivot tables and these things called cube formulas and pivot charts, all these sorts of
Speaker:things. But the problem, you know, and by the
Speaker:way, SSAS was the leader in its market segment. More people
Speaker:used SSAS than any of the competitive technologies from other
Speaker:companies. Oh yeah. I mean, I remember it kind of came from
Speaker:zero. I remember it was described, and then it kind of like disrupted the whole
Speaker:industry. And I remember Kevin showing me it,
Speaker:and I was just like looking at it like, oh my God, this is not
Speaker:for the timid. No, not at all. Not at all. And you really had to
Speaker:have spent your life building up to that moment to—
Speaker:down that chain. And then even then, like, making very, very
Speaker:specific life decisions, like the left turn at
Speaker:Albuquerque. that would lead you in
Speaker:that direction. And you had to be wired in a very, very, I think,
Speaker:wired for a very academic way of thinking. Amir Netz,
Speaker:the architect of all of this, he was the architect of the original
Speaker:Analysis Services. He understood
Speaker:that this was a really important technology, the ability to
Speaker:build these kinds of models. But that this
Speaker:bottleneck that it was so hard to build them.
Speaker:Like, you know, like Microsoft doesn't charge for consulting, right?
Speaker:Microsoft charges for their software being deployed and run. And there's
Speaker:this huge bottleneck standing between Microsoft
Speaker:and licensing revenue. Like, if you're going to—
Speaker:fine, you can buy analysis services, but unless you run it and adopt it,
Speaker:you're not going to keep paying Microsoft. And so he
Speaker:knew that they needed a do-over on that
Speaker:technology. And it's the rare case
Speaker:where— and I, I've recently written a book on
Speaker:AI that you see behind me, Fair Game. Mm-hmm. And in the book I talk
Speaker:about exactly this, that it's a rare, it's a very rare example
Speaker:where someone is given an opportunity at a large software company to kind
Speaker:of like reboot something that they've done version 1 of,
Speaker:and that it's a success, that it gets all the things that it needs. It
Speaker:gets the support, it gets the buy-in, and then it also is executed well.
Speaker:And I, when I was on the— so they recruited me to join the
Speaker:Power BI team. It was called the Power Pivot team. It was actually called Project
Speaker:Gemini originally. Really? Oh, Power Pivot. Now
Speaker:I— okay. Yeah. That brings back some memories. Interesting. Yeah. Sorry I cut you off.
Speaker:That's okay. No, no. So that's, that's the lineage here, right? And so they
Speaker:recruited me, Amir recruited me. To come be one of the first few people
Speaker:working on that because he knew that I could represent
Speaker:the target audience, the Excel target audience, and not
Speaker:everyone who uses Excel, like this kind of like the pivot table
Speaker:creating fraction of Excel users who,
Speaker:by the way, were very important to BI and are
Speaker:now going to be very important to AI as well. It's another theme that
Speaker:I cover a lot in my book. So I was there to represent those people.
Speaker:Because that's who he wanted to target. He said, look, the people who
Speaker:are really good at Excel in a data analysis sense,
Speaker:like the, the Wall Street types are building like financial models that are
Speaker:more like simulations. Yeah. You know, there's a different
Speaker:breed as well, and there's some overlap between the two that are
Speaker:for many, many years were essentially doing the BI mission for the
Speaker:business in Excel. and this was the crowd we were targeting with
Speaker:Power BI and giving them the ability to build
Speaker:these data models in a way
Speaker:that was approachable to them. So in other words, I'm not
Speaker:15 minutes into having an IF function
Speaker:explained to me, right? IF works like IF. That was one of the,
Speaker:kind of like one of the core tenets of Power BI.
Speaker:And so, you know, you can look at that project from a few different lenses.
Speaker:One of them was the, making it accessible to that kind of
Speaker:audience, which meant undoing and
Speaker:redoing some of the architectural assumptions that they'd made in their first. It was
Speaker:really interesting and fascinating to watch them kind of retrace their steps and say, okay,
Speaker:here's where it went wrong in the original.
Speaker:And that's quite a thing to say to something
Speaker:that at this point would have been 30 years old, maybe
Speaker:20 years old technology with the Council of Elders telling
Speaker:councils of— a council of elders that you did something wrong or
Speaker:your assumption is no longer accurate. Must have been an experience.
Speaker:Politically speaking, let's make a distinction. So when Amir
Speaker:recruited me to work on the Power BI product, that was happening in
Speaker:the SQL org, completely separate from the Excel org. Now
Speaker:we did build this Power Pivot thing. The first version of
Speaker:Power BI was built as an add-on into Excel. because that's
Speaker:where the target audience lived. But it was sort of like,
Speaker:we didn't really like ask the Excel team's permission to do this. I mean, they
Speaker:were in favor of it. They weren't like going to Bill Gates and saying,
Speaker:we should stop this. Right, right, right, right. And they did help us with some
Speaker:things, and we helped them with some things. So there was definitely a collaborative
Speaker:relationship, but it didn't really threaten the
Speaker:core of Excel. It was an add-on to Excel.
Speaker:You know, like basically it was meant to show up through Excel features like pivot
Speaker:tables and cube formulas things like that. So it was,
Speaker:it was an expansion to Excel's capabilities and it was sort of a welcome
Speaker:expansion. But anyway, so we didn't really have that same
Speaker:problem. It was more like the more interesting thing was watching
Speaker:the Analysis Services team retrace their steps and rethink their
Speaker:approach to things. So, and fast forwarding a little bit, like
Speaker:it was just a shocking, shockingly, shockingly
Speaker:capable product that we came up with. I'd been part of a lot of
Speaker:like, like version 1 efforts and sort of
Speaker:like nascent startup efforts and also like ambitious
Speaker:projects that, that we took on in Excel that maybe never
Speaker:ever like even like finished, you know, like, so I was, I was pretty cynical
Speaker:about version 1 software. I,
Speaker:even though I worked on this thing, I didn't expect it to be very good.
Speaker:I expected it to be the usual Microsoft. It's going to take 3 versions to
Speaker:get it right. Yeah. But when I started using it,
Speaker:I saw that it was exactly— that it was— it actually exceeded,
Speaker:greatly exceeded, I think, any of our
Speaker:expectations of just how capable it was going to be. Like, I was hoping
Speaker:that it was going to be like the,
Speaker:you know, sort of these Excel pros that I've called the data gene crowd for
Speaker:many years, and I've now started calling them the crafters instead.
Speaker:Because I think we crafters have a role
Speaker:to play in AI now that sort of like we're kind of outgrowing
Speaker:the just the pure data label. So,
Speaker:so let's just— I'm just going to use that word crafter because I use it,
Speaker:I use it throughout the book. The hope was these crafters could build a
Speaker:solution, a BI solution that was maybe 80%
Speaker:or 60% as good as what the true experts could
Speaker:do. using the old technology. What I
Speaker:found though was that we could build things that were much better.
Speaker:Interesting. It was a far better result that
Speaker:we were building, not just— and it was happening so much
Speaker:faster. I remember writing one
Speaker:formula for myself that I had paid a consulting
Speaker:firm, a traditional BI consulting firm to help me with, you know,
Speaker:couple years earlier. And I remember writing a formula in
Speaker:less than 30 minutes that in real life had taken us a couple
Speaker:of weeks. Wow.
Speaker:And, and then having this realization, oh, it's because I have
Speaker:the business knowledge in my head in the same brain
Speaker:as the capability to build it. And it was
Speaker:all of the communication cost and miscommunication and
Speaker:delay and, and asynchronous waiting on like, okay, like,
Speaker:like I, like peeling the onion. Like I, I tell them
Speaker:what I, what I thought I needed. They'd go build what they thought they heard
Speaker:and then they'd show me it and I go, no, that's not it. But then
Speaker:I'd have to explain what's, why it was wrong. I have to go do a
Speaker:bunch of research to explain why it's wrong and give them a
Speaker:slide deck. It explained why it was wrong and everything. But like, but all of
Speaker:that, that whole iterative multi-week process just compressed.
Speaker:in my head into 30 minutes of just
Speaker:effortlessly going, just looking at the data. I'm going, yeah, that
Speaker:row shouldn't count and this row should and all that kind of— it
Speaker:kind of blew me away. And that's when
Speaker:I realized that the traditional consulting industry
Speaker:wasn't going to be remotely prepared
Speaker:to take advantage of this opportunity and to bring this to their customers, to
Speaker:their clients, or to a brand new audience of
Speaker:clients that had previously been priced out. They just weren't gonna be built
Speaker:for this. And so that's what led me to start P3 Adaptive.
Speaker:Yeah. Like, let's start from scratch and build a company
Speaker:that can take full advantage of delivering this
Speaker:gift to the world. And that's been a very, very,
Speaker:very satisfying, very satisfying project for the
Speaker:last, you know, now like, 13, 14 years, and
Speaker:we've proven that it works. I mean, I like to say at P3 that
Speaker:we helped reinvent an industry.
Speaker:You know, like a lot of the traditional— most of the traditional consulting firms have
Speaker:stuck with their old methodology because it's so profitable, but
Speaker:there's plenty of new outfits that have sprung up that look a
Speaker:lot like us, and the world has gotten a lot
Speaker:more access to working BI. than
Speaker:it ever did before. And so it was— I kind of
Speaker:thought that was gonna be the only time in my career that, that I
Speaker:was sort of like had a ringside seat for like a big change like
Speaker:this. And of course, uh, AI's come along and said, no, no, actually you're
Speaker:gonna— there's a second act, second act to this.
Speaker:It's, uh, every day is a new adventure. Every week there's some new
Speaker:radical drop. But I think one of the things that
Speaker:You kind of hinted at is that the fundamentals of AI,
Speaker:obviously models, transformers, you know, whatever the
Speaker:frontier model people are doing this week, it all comes down to data though,
Speaker:right? At the end of the day, data is important. And there's a lot of
Speaker:memes. If you're on LinkedIn, you've seen a lot of the memes where it shows
Speaker:like, you know, this mansion that's crumbling and it shows like, you know, when
Speaker:you put AI first and then they show like this
Speaker:fortress/castle where it says, if you put the data first, I
Speaker:mean, there's a lot of truth to those memes. That's kind of what makes them
Speaker:funny. Agreed 100%. You know, so yeah,
Speaker:I think that, you know, like what you see. So certainly there's sort of like
Speaker:2 sides to AI. There's the model research itself, the LLM
Speaker:researchers who are coming up with each new
Speaker:successive generation of LLM. And it's when
Speaker:those drop, It's sometimes a huge surprise at how
Speaker:capable they are in terms of what they can do. And then other times when
Speaker:they drop, it's kind of like incremental,
Speaker:but you never really know. You kind of hold your breath each time. Is this
Speaker:going to be a big leap forward or is it going to be, yeah, again,
Speaker:an incremental improvement? But none of that
Speaker:really changes the way that you need to approach it in business.
Speaker:Most of the, you know, the
Speaker:success in business with AI is
Speaker:much, much more about regular software
Speaker:and regular data and regular information
Speaker:and making it accessible and available to the
Speaker:LLM at the right moment. You know, one of the
Speaker:analogies I use in the book is
Speaker:the LLM, when it shows up every day, no matter what
Speaker:it is, no matter what LLM it is, you can think of it as having
Speaker:a PhD in everything and every human topic that's ever had a
Speaker:PhD taught. Like, it's incredibly knowledgeable. Even
Speaker:before it searches the web, it knows so much,
Speaker:but it knows nothing about your business. Right. It's like an— it's a new
Speaker:hire. with respect to your business.
Speaker:Um, like, uh, where's the bathroom level new hire?
Speaker:And, and 30 minutes later it's a new hire
Speaker:again. Yeah, when the context runs out,
Speaker:it loses a lot of that. Um, yeah, and I know that that's— I know
Speaker:they're trying to work on, um, if you've heard of OpenClaw or
Speaker:Hermes, you know, they have the soul.md and memories.md.
Speaker:Like, there's this real push to kind of solve that
Speaker:while not stuffing the context window, because context
Speaker:and attention are still resource constrained, I think
Speaker:would be a good way to put that. Oh, and given the way that these
Speaker:things are currently designed, the LLMs are currently designed,
Speaker:that is, you know, the limited size of
Speaker:context that the LLM can absorb before it
Speaker:starts to become dilute in its effectiveness. That's pretty much here
Speaker:to stay until they come up with a completely
Speaker:different architecture than what, what they've, what all these LLMs are
Speaker:working on. I'm glad you pointed that out, 'cause I had this debate with somebody
Speaker:who was like, well, if the context window's big enough, you're not gonna have this.
Speaker:And certainly I think as the context window has grown, we've
Speaker:seen, no, apparently there's a lot more, it's a lot more nuanced than
Speaker:that. Yeah. I mean, it, it turns out that like basically
Speaker:everything in the context window. So, okay, we're talking, let's dumb this down for
Speaker:people just to make sure, 'cause you and I are using, using lingo. Well, we
Speaker:have half our audience are data engineers, half our audience is AI engineers. So we
Speaker:lost half our audience already. So let's bring them, let's bring them up to speed.
Speaker:You know, the, the LLM shows up knowing more about human
Speaker:history. Like it's, it's, it knows, like I, I
Speaker:do the ratios in the book, but it's like, it's like dozens of times as
Speaker:much information as what's in all of Wikipedia. That's
Speaker:just on board in its brain. Doesn't have to search the web for it.
Speaker:Like, right in the, in the book, I even, I asked Opus, sorry, I think
Speaker:it was Claude Opus. I asked it, don't search the web,
Speaker:but tell me about Rob Collie. Right. And it actually knew things about
Speaker:me without searching the web. Like, that is bananas.
Speaker:That is. Well, you've written a lot of books. I've written a lot of books.
Speaker:I've written a lot of blog posts, but like, I don't have a Wikipedia page
Speaker:and I'm not in the running to have a Wikipedia page. Right. Like, I'm not
Speaker:on deck. You know, right, right, right, right, right. Like to,
Speaker:to, so that's, that's wild how much it knows.
Speaker:Uh, but if you wanna start telling it about your business
Speaker:processes or you wanna like, you know, give it access to some of your data,
Speaker:it can't absorb much at all. Right. By comparison.
Speaker:So it's like, like, it's like it's got this ocean of knowledge and then you're
Speaker:like walking up with this eyedropper and saying, hey, I wanna add this.
Speaker:this eyedropper of information and the LLM is going, whoa, whoa,
Speaker:too much. Yeah, yeah, yeah. The ratios are really stunning.
Speaker:And it turns out, so it's short-term memory,
Speaker:this context window, the things that you can add to it, the things that you
Speaker:can tell it, the conversation you're having with it,
Speaker:it has a very small limit. I mean, it's still pretty large by comparison. Like,
Speaker:it's like multiple Harry Potter books, you know? But like the amount of
Speaker:information that you possess at your business is, you
Speaker:know, many, many tens of thousands of times larger than that. You
Speaker:can't just feed it your whole business. Like you can't create this
Speaker:company superbeing by just handing all the
Speaker:information to the LLM. It can't absorb it all and it would, and it
Speaker:degrades in its intelligence before it gets there. People don't even really,
Speaker:most people don't know this, but like As a chat runs longer,
Speaker:the LLM actually becomes less intelligent. And that
Speaker:manifests itself in a lot of different ways. Like, it gets weird. It does. It
Speaker:does. It gets weird. It gets weird. Yeah, it gets weird. There was a
Speaker:story on— there was a story, I
Speaker:forget all the details, but it was somewhere on— somewhere
Speaker:in this lady who fell
Speaker:in love with her chatbot, and it basically kind of came up with this whole
Speaker:thing of how it's going to manifest itself in a physical
Speaker:form, and they're going to meet at like this park
Speaker:bench at 2 PM on a Tuesday or something like that, something ridiculous like that.
Speaker:And then it started talking about how, you know, they were, they were
Speaker:soulmates in Atlantis or something like that. And I'm listening to this news story,
Speaker:I'm like, that— I mean, there's
Speaker:hallucinations, but some hallucinations are just way too specific. Mm-hmm. So then I kind of,
Speaker:then I kind of did some re— I just Googled the
Speaker:author's name and it turns out that she writes science fiction where
Speaker:people reincarnate and find each other later. Like, so clearly she
Speaker:probably had one long chat window
Speaker:where she was working through plots of stuff and then having conversations with it and
Speaker:it kind of leaked. That's the only thing I could think of because
Speaker:I've had it hallucinate, but not quite like so specific. Yeah.
Speaker:No. And, you know, and The, the AI,
Speaker:not the LLM itself, but like the AI backend, like let's say at
Speaker:OpenAI, right, is also storing information about you in what
Speaker:they call quote unquote memory. Which is quite annoying
Speaker:because there's things that'll pick up that. Yeah. Like it's all, yeah, it's
Speaker:convenient and annoying. Yeah. Yeah. It's, it's a, it's a great feature until it isn't.
Speaker:Um, right. And so that, that can leak
Speaker:in from across chats. Yeah. But the, taking
Speaker:a step back, and this is sort of the, the, like, so in,
Speaker:I thought this was really interesting. So then in like late 2024, so I've been
Speaker:in tech my whole career and AI
Speaker:clearly was actionable, right, for our
Speaker:company, you know? So we're, you know, like we're a 50-person
Speaker:consulting shop. that does data engineering
Speaker:and Power BI modeling and
Speaker:dashboards and all the stuff that goes adjacent to that.
Speaker:And like I said, we're built in a very different mode than
Speaker:the traditional shops. We operate very close to the business
Speaker:and we operate with what we're using, sort of like the 98th
Speaker:percentile and above crafter persona,
Speaker:the people who got really good at Power BI but also grew up in the
Speaker:business so they can be sort of like, these decathletes that can
Speaker:understand the business requirements of our consultants and then go build them.
Speaker:Again, that same experience of compressing
Speaker:the communication cost, right? And so, you
Speaker:know, how to turn this business, turn that ship
Speaker:in a direction that is both going to survive the,
Speaker:you know, the AI acceleration of all of this work,
Speaker:But also to play a part in, you know, an
Speaker:important part in helping like our clients effectively
Speaker:adopt real AI. It was really interesting to me
Speaker:that my tech career, as long
Speaker:as it's been, didn't put me in better shape to understand
Speaker:AI than sort of the average business leader.
Speaker:Really? I find that surprising, especially given
Speaker:How do you— what makes you say that? I'm just curious. I mean, it's just,
Speaker:it's just so new. So, and
Speaker:you can see all kinds of, um, I think every— a lot of people have
Speaker:this exact same experience where they— you can sit down with
Speaker:an off-the-shelf chat experience
Speaker:like ChatGPT or whatever, right?
Speaker:And as long as you stay in a certain lane,
Speaker:and it's a pretty wide lane. The thing is a world beater.
Speaker:It can do— it can help you with so many things. But as soon as
Speaker:you start to transition to using it to helping you
Speaker:with business stuff, you start to fall off this
Speaker:cliff and you don't really know why.
Speaker:I see what you mean. Yeah. It's a genius. It's
Speaker:okay. It's a genius for so many things. And then
Speaker:suddenly, like, when you're not getting good results, you don't
Speaker:even have a good mental model as to why. And you don't— you're not even
Speaker:necessarily— you're so confused by it, you don't even necessarily
Speaker:know that something's going wrong. You're just like, it's just not as— it's just
Speaker:not as— it's now a slog. There's this— have you heard this phrase,
Speaker:bot sitting? No, but I like it already.
Speaker:Yeah. So this is this really funny phrase that
Speaker:I've been asked about now by multiple reporters because, you know, I have a PR
Speaker:firm related to this book, right? And so reporters ask me for my opinions on
Speaker:things, and it's the one topic that I've been asked about multiple times is bot
Speaker:sitting. It was a very hot phrase for a little while. And, um, but
Speaker:none of us in the AI community have ever heard it.
Speaker:Um, interesting. I— but the existence of this phrase, I think, proves
Speaker:that this is happening, exactly the same thing I'm talking about. So like, okay,
Speaker:so Uh, you're a business leader today
Speaker:or a year ago. You're under a lot of pressure to answer the question,
Speaker:what are we doing about AI? Yes. What are we gonna do about AI? Okay.
Speaker:People are, you know, pointing this question at you. The people who are pointing
Speaker:the question at you don't know what the answer is. You don't know
Speaker:what the answer is. So you go and you do the one move that's available
Speaker:to you, which is you buy subscriptions.
Speaker:to Claude or ChatGPT or whatever
Speaker:for your team. And you know, for 5 minutes you're like, ah,
Speaker:mission accomplished. But then you go, wait, these things are expensive. Let's go check and
Speaker:make sure people are using them. And some people are, uh,
Speaker:a lot of people aren't. So then you start encouraging use.
Speaker:And this whole thing, this, this PhD in everything but
Speaker:new hire to your business dynamic is just not well understood.
Speaker:And so that's true. And so bot sitting
Speaker:becomes this practice of like, I've been told
Speaker:that I have to use AI for my job, but
Speaker:because of this knowledge cliff of what the
Speaker:LLM doesn't know about our business, I, the employee, am now
Speaker:a new hire trainer every day, all day, every
Speaker:day. Multiple times a day sometimes. Yeah. And, and by the
Speaker:way, because, you know, I don't understand this that well, You know, the more I
Speaker:teach these things, the longer the chats go.
Speaker:And the longer the chats go, the weirder it gets. And so I'm
Speaker:like, I definitely don't want to start a new chat, right? And
Speaker:reteach it from scratch, right? So I keep going back to my old
Speaker:chat and making it longer and longer. And so its performance is degrading.
Speaker:And so it starts to forget things that I taught it at the very beginning.
Speaker:It starts to perform— its performance starts to degrade in other ways. And so bot
Speaker:sitting is this like constantly like trying to
Speaker:keep the new hire in the lane. And
Speaker:ironically, the more you teach it, the less effective it becomes.
Speaker:And so the key to success in
Speaker:all of this stuff is, you know, the domain that is known to
Speaker:nerds as context engineering is really
Speaker:a very, very, very fundamentally understandable concept.
Speaker:And so I had to go on this journey
Speaker:of developing what I call like the Goldilocks altitude
Speaker:understanding, right? Like detailed enough that I can act
Speaker:on it and I understand it and I develop intuitions about it. But like, I
Speaker:don't need to go and be all the way down in the weeds,
Speaker:you know, like an LLM researcher or even all the way down in the weeds
Speaker:in the way that a lot of like LinkedIn personalities are. these
Speaker:days. I don't need to go that deep. I don't need to be that technical
Speaker:about it. I've got a very technical team that can go do those sorts of
Speaker:things when we need to. But to plot a course for our company, I needed
Speaker:to understand the landscape.
Speaker:And so I sort of came to a series of really simple conclusions
Speaker:over time. I had the time to go and dig into AI and
Speaker:experiment with it and sort of ask all of the naive
Speaker:questions. And So, you know, one is that,
Speaker:is that it's all about teaching
Speaker:the LLM what it needs to know
Speaker:efficiently and when it needs to know it.
Speaker:And secondly, you need to think of the
Speaker:LLM as a new kind of computing. We haven't had a new kind of
Speaker:computing since World War II. We've had CPU computing.
Speaker:For everyone that's listening to this, we've all grown up with CPU computing.
Speaker:And CPU computing is really, really good at certain kinds of things
Speaker:and really, really poor at others. And LLMs are sort
Speaker:of exactly the opposite. They are good at the kinds of thinking
Speaker:that CPUs aren't, and they're bad at the kinds of
Speaker:thinking that CPUs are. And your systems that you
Speaker:build in the end, the AI success for a company
Speaker:ultimately comes down to understanding those fundamentals
Speaker:And realizing that it is more of a normal software and a
Speaker:normal data and a normal information problem
Speaker:than it is about the LLM itself. Like, where
Speaker:do you plug the LLM Lego brick into this other, this,
Speaker:this other system? And so, like, I look at like Anthropic's success
Speaker:these days, and I know they build really good
Speaker:LLMs, but the thing that's made Anthropic so successful recently
Speaker:is actually their software. They've been ahead
Speaker:on software that we can all adopt
Speaker:that helps us with this context problem. Like, Cowork
Speaker:is an amazing piece of technology that— Yeah. But it's just
Speaker:software. It's just software that allows the LLM to have
Speaker:access to certain things and to help me with certain things and to, for me
Speaker:to have a folder that stores
Speaker:contextual information that it can look up when it needs it. Is it
Speaker:fair to call that the harness? Yeah. Yeah. I mean, like
Speaker:Anthropic's success has hinged much more on their ability
Speaker:to build these harnesses for productivity than it has
Speaker:hinged on the, like, whether or not their fable
Speaker:model is better than GPT-5 or whatever. And
Speaker:you see, Now OpenAI chasing behind them,
Speaker:releasing the same kinds of products. Like Claude Code is an
Speaker:amazing product for writing software. You know, it happens to
Speaker:lock you into calling Claude's LLMs.
Speaker:Conveniently. Conveniently. Yeah. Um, like there's
Speaker:nothing architectural about Claude Code that makes it that way.
Speaker:You can swap the LLM out, no problem. It's just that Claude Code won't let
Speaker:you do it because you don't control the code to it. And so, yeah, like,
Speaker:I found it very humbling and also sort of like, at the same time, like
Speaker:reassuring that even I
Speaker:needed to go develop a new Goldilocks-level
Speaker:understanding of, um, of
Speaker:AI. And I didn't intend to write a book.
Speaker:I was just doing this. I was just doing this for my own, my own
Speaker:purposes. Mm-hmm. But once I understood it all, I was like, oh, this is something
Speaker:that deserves to be shared. Like I really should, I really should write this down.
Speaker:Um, and even share it with my own company. Right. Like a lot of people
Speaker:at my, at our company read this book as sort of in its earlier forms
Speaker:and everything. So yeah, that's, that's kind of part of the journey that we've
Speaker:been on lately. Not the whole thing. No, but I mean, it's
Speaker:fascinating. Um, and I know we're almost at time,
Speaker:so I could talk to you for another couple of hours, but I want to
Speaker:be respectful of your time. But, um, The book is called Fair Game.
Speaker:It's on Amazon. Yes, it is. Um, there—
Speaker:I already— I just ordered the hardcover, which you should be honored. I usually don't
Speaker:order print books anymore. Oh wow, I do appreciate it. But,
Speaker:um, no, just because especially my wife is like on a,
Speaker:hey, if we're gonna move soon, we probably should not get any more
Speaker:physical things. But, um, who do you think is
Speaker:going to be Who— what is the
Speaker:prototypical kind of like successful,
Speaker:the typical successful company that does embrace
Speaker:AI in this model that you talk about? Like, what
Speaker:is it about outcomes? Is it about connecting the dots? Is it
Speaker:the ability to, to train these PhD-level
Speaker:bots faster? I actually think
Speaker:that The most practical thing I can share there is that I think that
Speaker:BI is actually the greatest place to
Speaker:start with AI. How so?
Speaker:Well, for a couple of reasons. One is that AI makes
Speaker:BI— and again, I didn't expect this going in. This is— these are things that
Speaker:we've discovered. Okay. First of all, AI makes the BI
Speaker:mission work so much better than it ever
Speaker:did before. And you don't even see
Speaker:these bottlenecks until you see them removed.
Speaker:The ability for people to ask English
Speaker:language or whatever their native language questions
Speaker:about their business in whatever form they happen to be in their
Speaker:head at the moment and have an
Speaker:agent go and essentially like find the right dashboards
Speaker:for them. But like the dashboards don't even have to exist.
Speaker:If you have a good semantic model behind the scenes, you don't have to— no
Speaker:one's ever had to build a dashboard to do this. And in fact, even if
Speaker:people had built dashboards, a lot of times people's questions are very, very,
Speaker:very awkward to answer, even with dashboard perfection.
Speaker:If you've achieved dashboard nirvana, there are questions that take a lot of work
Speaker:to answer. And somebody's always gonna think about another— whenever you
Speaker:deliver a dashboard, someone's always gonna ask you a question hadn't thought he'd
Speaker:been asking before. Of course not. Yeah. Yeah. And I've even seen,
Speaker:to my chagrin, but it makes sense in hindsight that like you can build a
Speaker:dashboard for exactly the right purpose. And the person has the question that
Speaker:your dashboard is built to answer and they can't, they don't, they don't figure
Speaker:it out. They can't connect the dots because, because
Speaker:you don't think about the question the same way they do. You know, you
Speaker:didn't name the, you didn't name the problem the same way as they did.
Speaker:And like, Like, oh, they, they needed to know that they needed to manipulate these
Speaker:filters on the side or click the bar chart or whatever. Like, there's
Speaker:so many things we take for granted that— and I've seen just what,
Speaker:what a difference it makes when civilians essentially have access to
Speaker:a non-judging interface that can
Speaker:help them translate. But the other thing about it is that
Speaker:AI itself only works when it's
Speaker:based in fact. So if you're— you can
Speaker:simultaneously be solving some of the biggest problems with BI
Speaker:and getting actually like a multiple of value out of
Speaker:your existing BI investments when you start to bring AI
Speaker:into the BI picture. But you're also setting the foundation
Speaker:for— not for all of your AI, right? Like not all AI is going to
Speaker:be based in structured data. But you, what we have learned
Speaker:is that both ourselves and our clients, as they go on this
Speaker:journey of sort of like AI empowering their BI story,
Speaker:they're learning how AI works. They're getting a lot
Speaker:smarter about how AI works and, and having this really tangible
Speaker:workflow to apply it to and improve. And no one
Speaker:finds this threatening either, right? Like it's like, it's taking so much of
Speaker:the drudgery out of things. Right. So, you know,
Speaker:we're increasingly focusing our company, like in terms of like our
Speaker:positioning and sort of how we tell people to get started and everything like that
Speaker:on this AI/BI intersection.
Speaker:And we're even— we've even hired developers this year for the
Speaker:first time in our existence. And we're working on platforms and
Speaker:products that help our clients meet
Speaker:this need. We could go on and on. We could do a whole, a whole
Speaker:episode just on this intersection. I
Speaker:don't know. I would love to. You're welcome back. Come back. I would love— I'd
Speaker:love to come back. We could talk about it some more. Make sure, make sure
Speaker:Andy shows up too. Yeah. But I think one of the things that
Speaker:I think you triggered a memory in me because I remember
Speaker:seeing him pretty early on, it was already released, but
Speaker:Power BI and it was Power BI was in that phase when
Speaker:I have a, like, a tech, a field sales background, right? So I was trying
Speaker:to like, how do you position Power BI? I don't get it. Like, I couldn't
Speaker:get it. I was like, pretty charts, Excel does that. And then somebody
Speaker:showed me they had the World Cup of the year was
Speaker:2014 maybe. And they said, so you could type in how many goals
Speaker:did so-and-so score in natural
Speaker:language. And again, this is a good 8 years before ChatGPT.
Speaker:It came across like magic. Yeah. And for me it was
Speaker:ad hoc queries, ad hoc dashboards, ad hoc reports.
Speaker:Literally you could put that in the hand of a business user. Yeah. And say
Speaker:like, ask the question you want to know. And
Speaker:pre-ChatGPT, that was almost supernatural. Like,
Speaker:I mean, its ability to do that. Yeah. And it also never worked in
Speaker:practice. Those demos that you saw were really good. Right. But there's a
Speaker:reason why that those Q&A features didn't, didn't
Speaker:take over. Right. Because they worked better than my imagination.
Speaker:I thought they could, but yes, you're right. Right. Yeah. And they were rooted in—
Speaker:their problem was they were rooted in CPU-driven software.
Speaker:Yes. And so the second kind of
Speaker:computing, the LLM, is always
Speaker:what we needed to fill that that
Speaker:translation of whatever question I
Speaker:ask into its actual structural components,
Speaker:understanding the meaning of a question is
Speaker:something that a CPU was never going to be able to do. It was never
Speaker:going to be able to suss it out. We could always build great demos. I've
Speaker:been party to so many products,
Speaker:Frank, that purported to
Speaker:be natural language interfaces, and not one of them
Speaker:ever succeeded. They were always promising in the early going, but when they met
Speaker:reality, they always failed. And that's just sort of the nature of the game. Well,
Speaker:natural language processing is not a task for the timid, right? Like, it,
Speaker:it breaks down a lot. I think back to when I was a kid, I'd
Speaker:play Zork, right? Like, and
Speaker:it had its limits, but at the time it felt like I was talking to
Speaker:someone and I was playing Dungeons and Dragons with somebody physical.
Speaker:Yeah. And eventually you kind of like, you kind of like
Speaker:bend your— you subconsciously will kind of change the way you ask questions and the
Speaker:way you do something. So the machine kind of gives you a little reward loop,
Speaker:right? Yeah. But you're right. Like, I mean, but it was still impressive.
Speaker:Natural language processing, natural language understanding, whatever
Speaker:term you want to use, really didn't become, I think,
Speaker:practical or effective until LLMs came about.
Speaker:100%. Right. The way I would describe it is natural language processing
Speaker:before LLMs was always impressive
Speaker:enough to get you into places where it reliably let you
Speaker:down. That's right. Yeah, that's
Speaker:true. That is— that's a good way to put it. Well, that's
Speaker:cool. I'll make sure we have a link in the show notes to your book.
Speaker:I'm looking forward— it'll be here tomorrow morning. One of the perks of
Speaker:Well, ever since they opened up an Amazon warehouse in Baltimore, I
Speaker:get that early morning drop. Sweet. Looking
Speaker:forward to seeing it on Kindle and/or an audiobook. Those are
Speaker:both coming. Yep. Awesome. Awesome. And
Speaker:so with that, we'd love to have you back on the show. We can talk
Speaker:more about that. And if I'm ever on the— if you're ever on the
Speaker:East Coast, stop by and say hello. I'd love to Swap some
Speaker:Microsoft war stories.
Speaker:Indeed. And the— and if
Speaker:I'm ever on the West Coast, I'll let you know. Please do. Yeah. Awesome. And
Speaker:with that, we'll cue the outro. The technology may evolve, but the core
Speaker:skill stays the same: understanding the problem, understanding the
Speaker:data, and building something useful. Thanks for joining us,
Speaker:and we'll see you next time on Data Driven.