Viv se connecte à un site de vente en ligne , sélectionne les tulipes que lui suggère Dag Kittlaus puis passe la commande en indiquant la date de livraison correspondant à l'anniversaire et l'adresse de sa mère qu'il connaît déjà . Dernier exemple : « J'ai besoin de réserver un trajet en voiture avec six amis depuis mon bureau jusqu'au Madison Square Garden » . Viv se connecte au service Uber en indiquant le trajet et en précisant qu'il lui faut un véhicule de grande taille susceptible d'accueillir autant de personnes . À chaque fois , l'opération ne prend que quelques secondes . Les performances de Viv sont étroitement liées aux applications et aux services auxquels il peut être associé . L'objectif de Dag Kittlaus est donc de fédérer le plus grand nombre de développeurs autour du projet afin d'augmenter l'efficacité de cet assistant de façon exponentielle . Selon les quelques explications techniques fournies durant la présentation , Viv génère à la volée un petit programme qui lui permet de s'adapter à toutes les requêtes . Afin de perfectionner l'IA qui anime Viv , les développeurs auront accès au code produit à chaque commande vocale afin d'observer de quelle manière l'assistant comprend et traite une demande . Quand et sur quel terminal verra-t-on arriver Viv ? Il n'y a pas encore officiellement de date de lancement mais l'on sait en revanche que l'assistant sera « agnostique » . Cela signifie qu'il pourrait fonctionner sur n'importe quel système d'exploitation , ordinateur , smartphone , objet connecté . L'idée est que Viv soit toujours disponible , quel que soit l'appareil à travers lequel on s'adresse à lui , que l'on soit chez soi , en voiture , au travail , etc . Cette idée de connecter l'intelligence artificielle aux applications et services tiers par le biais du langage naturel n'est pas nouvelle . ou encore Amazon ( avec son enceinte connectée Alexa ) explorent cette voie et l'on entend aussi beaucoup parler des « chatbots » , des agents conversationnels spécialisés intégrés à des services en ligne .