Even the persuasive skills of a sales clerk are not beyond the creep of automation. TwentyBN, a Canadian AI startup, is touting a virtual salesperson trained to recognize what people are doing, and interact with them in ways that will drive up sales.

First impressions: I tried out the company’s avatar, called Millie, at NeurIPS, a major AI conference in Montreal. Millie suggested I try on one pair of sunglasses, then another. Her sales pitch was nothing if not direct: “Are you a model?” the software gushed.

Action tracking: For the past couple of years, TwentyBN has been developing a computer vision system that goes beyond simply recognizing objects in images to understand physical actions. “Millie is just like a game character, but with the difference that it can see you and respond,” says Roland Memisevic, CEO of TwentyBN.

Watchful eyes: Though limited, the software shows how computer vision is invading the retail world. Amazon is already testing stores where vision software alleviates the need for checkout. Millie highlights how interactions with customers could be the next part of the retail experience that's automated. At the same event, Alibaba demoed software that takes spoken orders from customers in Chinese KFC restaurants. It might not be long before that system talks you into an extra Coke.

Human factor: Memisevic admits that the technology might perhaps unsettle those who work in the retail world, but he suggests it would mostly augment human workers. “This comes with challenges, obviously,” he says. “But the things this character does are very different. It’s a promotion system right now.”

Hard sell: To be honest, I wasn’t entirely sold. The experience isn’t quite polished enough yet, and Millie’s communication skills are a bit crude and basic. Memisevic sees the rough edges as a plus. “It’s imperfect, but that makes it much more humanlike,” he says.