- IBAC
- Core
- Network Policy
- AWS
- EKS
Generative AI, ChatGPT, and intents
Dive into the revolutionary realm of generative AI, illustrated by ChatGPT's extraordinary capabilities and its impact on intents, revealing a paradigm shift that challenges straightforward categorization.
Written By
Uri SaridPublished Date
Dec 10 2022Read Time
10 minutes![](/cdn/a-us.storyblok.com/f/1017720/866x800/6ac001abc6/generative_ai.png)
In this Article
Itâs a cold, stormy Saturday morning in Berkeley â well, stormy by Berkeley standards at least â so itâs a perfect time for some hot coffee, reading in bed, exploring threads of thought on the web wherever they might lead. And, this time, also writing.
Something big
I think weâre seeing something truly big emerging in front of our eyes: generative AI. Actually, no, I think weâre seeing something truly big that I donât have a name for and canât quite describe, but generative AI is ushering in. You might know it in the form of the Dall-E AI-generated images popping up everywhere, or more recently by all the talk about ChatGPT and the truly mind-blowing examples of text it generated.
Donât people like me in tech tend to say âtruly bigâ every Monday, Wednesday and Friday? Yeah, maybe, but this is something truly âtruly bigâ. How big? To me, it reminds me most of the emergence of the web. I say that not only as someone clearly showing his age, but because it really does give me that same feeling. Let me explain.
In 1991 I was researching various areas in theoretical particle physics as a young postdoc at Lawrence Berkeley Lab (now LBNL). I had a NeXT computer on my desk, and right next to the Gopher app icon, a new app called âWorldWideWebâ came out from âone of those experimentalists at CERNâ, the big lab in Geneva. I spent a bit of time with it, asking myself how interested I was in the minutiae of high energy lab findings, and came to the appropriate conclusion: delete. Just like that, I had missed the next big thing. Many years later, when I had the honor and pleasure of meeting and chatting with Tim Berners-Lee about this moment, I shared this embarrassing truth, followed by a wish not to do that again. *
Big like the web
In that spirit, I want to explain why I think generative AI may be another such big thing. I donât think many people understood back in the early â90s what was about to happen, even if they sensed its potential, and some lucky few turned that hunch into fame and fortune. It was just another way to write and disseminate information, and by the way, it also allowed the consumer of a web page to send some information back. But it was open to everyone to do with it what they pleased, at least after â93, and it was so easy to consume the information that it could appeal to a large audience, which would incentivize more usage, which would appeal to an even larger audience⊠And because it could take back information, the audience could participate⊠in what? Maybe in building more information. Or maybe in ordering stuff. Or maybe in making airline reservations. Or maybe in⊠well, we all know how the web transformed the world.
I feel the same sorts of forces in play now, because generative AI stands to unlock and orchestrate a whole bunch of other existing building blocks to usher in dramatic new transformations. I think the term âgenerative AIâ is actually redundant: how can you call it artificial intelligence if it canât generate anything new, whether that new thing is a picture or a poem or code or an inference? But itâs a really important step because the likes of Dall-E or ChatGPT or Googleâs LaMDA set their sights on a great problem: generate something new that wasnât there before, based on natural conversation with a human and a lot of knowledge from the web, continuously refined by more conversations and more knowledge. When they solved that, and opened it to the world, and let anyone use it, we have again something super easy to consume, with lots of ways to get information back, and lots of directions to take it. Deeply transformative directions, for better or worse. Itâs starting to sound familiarâŠ
You donât often hear of a new tech being considered as âa Google replacementâ. That highlights the degree to which people are realizing â much faster than in the â90s â the potential impact here. Of course itâs also not accurate: theyâre thinking of replacing the search bar, but Google has long gone beyond a search bar: Google also has a knowledge graph of the world, unfortunately not a very open and shared one, and Google has long since incorporated natural speech into its search bar so you can ask questions and not just search. Nevertheless, the sentiment is right: people can now conceive and in fact try out an âask me anythingâ system that can converse, can evolve the AMA, can learn right there in front of you. And, unlike Google (search), can then be told to do something with that conversation: Make a play out of this! Write my code for me! Do my homework! Plan my vacation! Create a low-sugar gluten-free recipe for blueberry scones! Pretend youâre <insert famous personality here> andâŠ!
What will change?
Yes, there will be many nefarious outcomes, and indeed there will be entirely new digital assaults launched using these capabilities and maybe new digital defenses based on them. But I believe there will be tremendous new positive frontiers too. In any case, like it or not, the genie is out of the bottle. Now we have to ask: do we author documentation, or do we ask ChatGPT to author it for us? How about for other content: recipes, trip itineraries, medical analyses, product evaluations? And do we, as consumers, trust these more or less than in the past? If ChatGPT is fed a ton of information, who does the feeding? Who influences this ultimate influencer?
And who is even responsible? Sure, you could argue whoever publishes content is responsible. But we know that whoever publishes content delegates responsibility to the author, be it an intern or an outsourced writer or a medical researcher. That creative entity takes responsibility for their creative work, and generative AI is indeed creative. There are examples popping up everywhere showing where ChatGPT gets things wrong â inferring improperly that, because Mark Twain lived in San Francisco when Leviâs was forming, he worked for Leviâs. In the AI industry itâs called hallucination and is as much a feature as a bug. When you think about it, creativity often requires making mistakes; of course, if youâre good you learn to recognize mistakes, you have humility to question your own conclusions, you take time to fact-check. Maybe thatâs the next version of generative AI. But in any case, we have to acknowledge there is a creative entity here, and it is not a human. Can it be responsible? Can it have good and bad intentions?
On intentions and intents
Which brings me to thinking about intentions.
First, for obvious reasons: if we know the intentions of the systems and entities behind what we consume, we can be better consumers. Indeed there is a progression, a graph, of intentions: if ChatGPT knew the intentions of the information it trains on, it would be able to present them as metadata on its output, which could be fed into whatever consumes its output. Wanna know whoâs responsible for that yummy blueberry scone recipe? It was generated by an algorithm trained on recipes based on 64% honey industry content, 14% fruit industry content, and 12% diabetes research funding. Break out the napkins, please.
But also for more personal reasons. Iâve been fascinated by intentions and incentives for a long time. I even tried to monetize them, and failed. I once co-founded a startup called Accomplice that aimed to help people and teams with task management, a bit like Asana today. Rather than charging for it, we thought we could make money by selling ads that were actually useful: if we saw a task to âbook tickets to Italyâ, we would offer Google ads for Italian dictionaries, Italian hotels, and Italian excursions. We approached Google but at the time it couldnât support that kind of model with its advertisers so it declined, as did our fortunes. Still, the idea stuck with me: if you know the intentions, you could do something useful with it.
Like what? Well, imagine if I really trusted my conversational bot, and started to reveal my actual intentions. I may not even do it intentionally (sorry, no pun intended), but rather through my conversations.
Of course ads today are already targeted, but think of applying the power of massive AI and massive marketplaces to a truly deep, personalized understanding of each consumer: what could be achieved? I donât think itâs happening today. For example, I seriously doubt Amazon had any knowledge that I was trying to build a way to inspect my sail boatâs propeller for corrosion when I bought all the components needed to do that. But what if my bot â my trusted assistant â understood what I was trying to do, understood I had my wifeâs birthday to plan for, understood weâd need to travel soon to visit our son during his semester abroad⊠how could it help me, and how could it make commerce a lot more efficient and profitable? To be fair, Iâm the opposite of an expert in AI, so for years I have been thinking about what the world could be like with trusted bots, negotiating bots, marketplaces of bots, without doing much more about it.
But I am doing something about intentions, and specifically, the atoms of intentions I call âintentsâ. Shameless plug: the company I co-founded, Otterize, asks developers to write down the intents of their code, specifically what their code intends to connect to, and automatically configures all the security mechanisms to allow those connections, while blocking any unintended connections. Itâs not AI at all, and itâs a pretty narrow focus, but I am hoping it does check the truly-useful box. We eliminate all the pain of configuring access controls (ACLs, mTLS and certificates, Kubernetes network policies, AWS permissions, etc.) by doing it for the developer, automatically, based only on simple declaration of intents. The approach is called intent-based access control â IBAC. The core software is open-source, anyone can use and extend it, and developers will find it super-easy to consume. If youâve read this far, you already know why I think thatâs important.
But also, if youâve read this far â and thank you! â you might be asking: Was this blog itself written by ChatGPT? My answer is no, but I canât prove my answer, almost by definition. Maybe you suspect we co-wrote it, and again I can tell you we did not, without proof, only with a plausible explanation: I often think by writing, so if Iâm not doing the writing, it defeats the purpose. But I might also turn the question back to you, dear reader: why, ultimately, should you care?
What do you think about generative AI and intentions/intents? Letâs chat somewhere, or ping me directly at [email protected].
* Indeed, it took me several more years to stop tinkering with particle
physics theory and dive head-long into the new world the web was ushering in.
I had been watching it from the side, and I could see that the seminal moment
was when the internet, and the framework to use it, and the tools to expose
and consume it, were made publicly available, first to the academic community
(meh) and then to the commercial sector and the rest of the world in 1993. In
1995 I joined the physics department at the University of Notre Dame, and as
expected of a young new faculty member, I was asked to do the onerous task of
maintaining the web site. My thoughts went to: âMe maintain it?! You maintain
it, Iâll write the software to allow self-maintenanceâ, and took a sharp left
turn in my career. (I only realized that change 4 years later, but as you see,
Iâm consistently slow on the uptake).
In this Article
Like this article?
Sign up for newsletter updates
Resource Library
Read blogs by Otis, run self-paced labs that teach you how to use Otterize in your browser, or read mentions of Otterize in the media.
- Kubernetes
New year, new features
We have some exciting announcements for the new year! New features for both security and platform teams, usability improvements, performance improvements, and more! All of the features that have been introduced recently, in one digest.
- Kubernetes
First Person Platform E04 - Ian Evans on security as an enabler for financial institutions
The fourth episode of First Person Platform, a podcast: platform engineers and security practitioners nerd out with Ori Shoshan on access controls, Kubernetes, and platform engineering.