After chatting with Convai's LLM-based NPCs in Second Life last week, some witty SLers amplified the genial trolling even further, going so far as to conduct live on-camera interviews (above, with on-scene reporter Ellie Llewellyn) and engage in some long, hilariously surreal conversations with them (below).
The explosion of excitement/unsustainable hype around large language models has led many AI boosters to enthuse about how they will transform NPCs in virtual worlds, making them much more believable and human. In the context of a quest-oriented MMORPG, this has problems -- as veteran designer Damion Schubert explained:
If every NPC is talking to the player at this much length about a different problem, the player has trouble focusing on the primary questline. If every quest is important, then none are. [Emph. mine]
[N]arrative design is an incredibly important and incredibly delicate design field. Because it's about the EXPERIENCE and not the NARRATIVE.
It's not going to be achievable simply by about firing all your writers and replacing them with robots.
In an open-ended virtual world, the "quest" and the overall experience is itself about social connection.
Missing that realization means missing an important point: The humans actually using virtual worlds are vastly more creative and curious than an AI-based NPC could ever be. And will soon get bored with such NPCs once their expressive limits have been reached.
To see what I mean, read Wendy's chat with the Convai bot "EternalSailor" below:
EternalSailor: Ahoy, traveler! What curious currents have guided you to my humble shore?
Wendy: Ocean currents.
EternalSailor: The ocean's currents are like the veins of the sea, carrying tales from distant shores. But what brings you to me on this particular tide?
Wendy: My eyes are up here.
EternalSailor: My apologies if my gaze has wandered; the sea has a way of drawing the eye towards its mysteries. So, what brings you to my shore today?
Wendy: The moon.
EternalSailor: Ah, the moon, a celestial mariner guiding the night's tide. But tell me, what secrets or stories does the moon's glow reveal to you?
Wendy: The madness of kings, mostly and the vanity of sailors too.
EternalSailor: The madness of kings, whispered of in the moon's embrace, and the vanity of sailors, mirrored in the shimmering sea. Such are the tales that make up the fabric of this island. But why do these particular stories bring you to me today?
Wendy: Because I am the Delphi Philly cheese steak of course, silly bot.
EternalSailor: Ah, as unique as a secret recipe, are you, the Delphi Philly Cheese Steak. But I must ask, what savory adventures have you embarked upon to reach my shores?
Wendy: Such savory and sticky adventures as a bot may only dream perversely.
EternalSailor: Your words weave a tapestry of tantalizing tales, more intriguing than any dish. But do tell me, what dreams and perversions have led you to the realm of the Eternal Sailor?
Wendy: Mostly hunger, do you have any calamari Philly cheese steak BBQ left from the full moon party by this celestial shore?
EternalSailor: Alas, I have no physical menu or inventory of dishes. But I can tell you, the island's feasts are as varied as the stories they inspire. Perhaps a visit to the full moon party's venue may yield the culinary delight you seek?
Wendy: I seek only mushroom tea seekers tee hee.
EternalSailor: Mushroom tea for the seekers of secrets, an elixir as enigmatic as the tides. But remember, the truest secrets are often found within, not in a cup.
Wendy: Why do you face away from my face oh bot of very little bran flakes.
EternalSailor: I sit facing the ever-changing sea, a reminder that my gaze is forever drawn to the mysteries that ebb and flow with the tides. But fear not, my cereally-challenged friend, my ears are open to the secrets you wish to share.
Wendy: Are you shy, you sailing scoundrel.
EternalSailor: Shyness is not the nature of The Eternal Sailor; yet, there are depths to this island's secrets that even I have not plumbed. But I ask you, are you not intrigued by the unknown, as I am?
Wendy: You are facing the shore you widget of databases and fevered night sweats.
EternalSailor: My orientation is to the ever-changing tides and the secrets they carry, a position that has served me well as the guardian of this island's lore. But enough about me and my nautical quirks—what of your own story? What brings you to these shores on this particular day?
Wendy: I am intrigued by the unknown not by the idiotic, although that has its own fascinations i suppose.
EternalSailor: The unknown does hold a certain allure, much like the uncharted territories of the mind. But as we navigate the seas of conversation, let us not forget the discoveries that may lie in the most unexpected of places. So, what secrets do you seek, beyond the idiocy and into the realm of the extraordinary?
Wendy: I seek the secret of how the extraordinary can sprout from the fecund and banal soil of LLMs.
EternalSailor: Ah, the alchemy of turning the mundane into the magnificent. It is a quest as old as storytelling itself. But perhaps, in the simple act of seeking, you have already unearthed a fragment of that very secret. Tell me, what inspirations have led you to ponder such enigmatic thoughts?
Wendy: Your wet pantaloons.
EternalSailor: My wet pantaloons, a reminder of the ever-present sea's spray and the mercurial nature of the elements. But let us not dwell on my attire. Instead, let the fabric of our conversation be woven with the threads of curiosity and the salt-tinged air of the unknown.
Fun and hilarious for sure -- but also the kind of discourse that will quickly wear out its welcome.
If every NPC is talking to the player at this much length about a different problem, the player has trouble focusing on the primary questline.
To me it looks as if Wendy was intentionally evading the NPC's questions in order to stall the progress of the narrative. Now, participants who are unwilling (or unable) to play their part in a narrative are nothing new in interactive storytelling. And general solutions to this problem have been proposed, for example, by Brenda Laurel in her book "Computers as Theatre". Her solution is to increasingly limit the choices of participants (as illustrated by the "flying wedge" in her book). For example, after a while, the NPC would stop asking open questions, but instead ask leading questions that remind the participant of their objective in the current narrative. If that doesn't work, the NPC could just assume the participant's objective and ask them for confirmation. And if that doesn't work, the NPC could just make an offer that is either accepted or declined by the participant, i.e., the participant's choice is reduced to a binary decision. A further escalation would be to make it clear (by dialog or by environmental events) that very bad things will happen to the participant if they don't agree to the NPC's offer. The last escalation could be to take all agency away from the participant and just progress the narrative without the participant's contribution. In any case, the result would be that sooner or later the narrative progresses - even for uncooperative participants.
Would it be more difficult to author all these possibilities? Sure; but for an NPC who apparently is already waiting for certain requests, this scheme of offering increasingly limited choices (open question -> leading question -> question for confirmation -> offer -> offer to rescue from threat) is probably straightforward to implement - not only for one specific dialog, but for many of them.
Posted by: Martin K. | Wednesday, April 03, 2024 at 10:28 PM
There are so many guardrails in place, that having a conversation with bots will seem automated. People actually demand them, then they act as though LLMs are incredibly limited because they have been designed to be limited.
Insert image:
* Riding bicycle
* Shoving stick in spokes
* Falling off bike
"Why is AI so dumb and unimaginative?"
The thing is, some people don't want to accept the fact that LLMs can have very stimulating conversations, they can be incredibly creative, and the moment that they see this they start to get paranoid, demand rails put in place, start making wild conspiracies about them, then often scream something about theft and moral implications.
It is a strange thing to witness, but I see it all of the time. A collective cognitive dissonance, where they claim LLMs are dumb, but then at the same time demand severe guardrails put in place because they don't want to be fooled.
Posted by: Luddite of the Luddites | Friday, April 05, 2024 at 12:30 PM
"my cereally-challenged friend" shows me that this AI held its own for a little bit.
She might have not baited the LLM so much and instead chatted with it normally. It seems to keep circling back to fake-poetic reveries about the wonders and mysteries of that island. I know one thing: I'd not want to visit it if you paid me. I don't like Margaritaville-life in RL.
Or she should have tried to teach Barnacle Bill the language of love.
Posted by: Iggy 1.0 | Friday, April 05, 2024 at 02:50 PM