The EmotiBot Predicament

Saving the bot launch

Nanji Erode
The Fiction Writer’s Den
3 min readSep 19, 2024

--

Phone screen with text messages
Photo by Volodymyr Hryshchenko on Unsplash

“Where are we with the EmotiBot launch?” CEO Mark Grayson’s voice boomed across the conference room.

Sarah, the head of engineering, cleared her throat. “We’re facing some delays, Mark.”

“Delays? We’re already three weeks behind schedule. What’s the holdup?”

“Testing. We don’t have enough time to test the bot’s conversational abilities properly.”

Mark’s brow furrowed. “Can’t we just automate the testing process? Surely that would speed things up.”

Sarah shook her head. “It’s not that simple. We can’t write an automated test script because each response from the bot is unique. We don’t know what answer it’ll give to the previous question.”

“So what are you saying?” Mark asked, his frustration evident.

“We need human QA testers to read the bot’s answers and formulate appropriate follow-up questions. It’s the only way to ensure the conversations feel natural and emotionally responsive.”

Mark leaned back in his chair, sighing. “How long will that take?”

“At least another month,” Sarah replied.

“A month?” Mark exclaimed. “That’s impossible. Our investors are breathing down my neck!”

“Remember, we promised our bot would hold a conversation for four hours. We have to run hundreds of four-hour testing sessions. Do the math.”

The room fell silent, tension thick in the air.

“What if we hired more testers?” suggested Tom from marketing.

Sarah shook her head. “Hiring, onboarding, and training new testers takes time. It’s too late for all that.”

“Could we simplify the bot’s responses?” asked Helen from legal.

“That would defeat the purpose,” Sarah countered. “We’re aiming for genuine emotional companionship, not surface-level chat.”

The meeting continued in circles, with no viable solution in sight. As the executives argued, a soft voice spoke up from the back of the room.

“Um, excuse me? I might have a solution,” said Jamie, an intern from product management.

Mark raised an eyebrow. “Yes?”

“What’s the purpose of our bot?” asked Jamie. “To replace the human being at one end of the conversation. In that case, why can’t it replace the human QA tester?”

“You mean…”

“Yes. What if we used the bot to test itself?” Jamie asked.

The room fell silent, all eyes on the intern.

“Explain,” Mark said, intrigued.

Jamie took a deep breath. “Well, we could create two instances of EmotiBot and have them converse with each other. We could set different emotional parameters for each instance and observe how they interact.”

Sarah’s eyes widened. “That… that could actually work. We could run thousands of conversations simultaneously, covering a wide range of emotional scenarios.”

“And we could analyze the conversations for coherence and emotional depth,” added Tom, excitement building in his voice.

Mark leaned forward, a smile spreading across his face. “Jamie, was it? I think you might have just saved our launch. Thank you.”

--

--

Nanji Erode
The Fiction Writer’s Den

Ideator, Copywriter, Movie Lover, Science Enthusiast, Minimalist.