Les startups créent une application AI pour avertir le propriétaire de l'animal de compagnie de comportements anormaux


Marc Sloan est le cofondateur et PDG de Scout, le premier chatbot de navigateur Web au monde, un assistant numérique pour tout faire en ligne. Scout suggère des choses utiles qu'il peut faire pour vous en fonction de ce que vous faites en ligne.

Qu'est-ce qui vous a initialement attiré vers l'IA?

Ma première expérience de travail sur l'IA a été pendant une année sabbatique que j'ai passée à travailler dans l'équipe de recherche sur le traitement du langage naturel au GCHQ pendant mon baccalauréat. J'ai pu constater de visu l'impact de l'apprentissage automatique sur les problèmes du monde réel et la différence qu'il fait.

Cela m'a fait basculer dans la tête sur la façon dont les ordinateurs peuvent être utilisés pour résoudre les problèmes: le génie logiciel vous apprend à créer des programmes qui prennent des données et produisent des résultats, mais l'apprentissage automatique vous permet de prendre des données et de décrire les résultats que vous souhaitez produire. Cela signifie que vous pouvez utiliser le même cadre pour résoudre des milliers de problèmes différents. Pour moi, cela semblait beaucoup plus percutant que d'avoir à écrire un programme pour chaque problème.

J'étudiais déjà des problèmes d'optimisation en mathématiques aux côtés de l'informatique, donc une fois de retour à l'université, je me suis concentré sur l'IA et j'ai terminé ma thèse sur le traitement de la parole avant de postuler pour un doctorat en recherche d'informations à l'UCL.

Vous avez fait des recherches sur l'apprentissage par renforcement dans la recherche sur le Web sous la supervision de David Silver, le fondateur d'AlphaGo. Pourriez-vous discuter de certaines de ces recherches?

Mon doctorat portait sur l'application de l'apprentissage par renforcement à l'apprentissage de la classification des problèmes de recherche d'informations, un domaine que j'ai aidé à créer appelé Dynamic Information Retrieval. J'ai été supervisé par le professeur Jun Wang et le professeur David Silver, tous deux experts en apprentissage par renforcement basé sur les agents.

Notre recherche a examiné comment les moteurs de recherche pouvaient apprendre du comportement des utilisateurs pour améliorer les résultats de recherche de manière autonome au fil du temps. En utilisant une approche de bandit multi-armé, notre système tenterait différents classements de recherche et collecterait le comportement des clics pour déterminer s'ils étaient efficaces ou non. Il pouvait également s'adapter aux utilisateurs individuels au fil du temps et était particulièrement efficace pour traiter les requêtes de recherche ambiguës. À l'époque, David se concentrait profondément sur le problème de Go et il m'a aidé à déterminer la configuration d'apprentissage par renforcement appropriée des états et de la fonction de valeur pour ce problème particulier.

Quelles sont les leçons d'entrepreneur que vous avez apprises en travaillant avec David Silver?

La recherche à l'UCL est souvent entrepreneuriale. David avait auparavant fondé les studios Elixir avec Demis Hassabis et avait bien sûr rejoint DeepMind pour travailler sur Alpha Go. Mais d'autres membres de notre groupe de recherche Media Futures ont également fini par lancer une gamme de startups différentes: Jun a fondé Mediagamma (en appliquant RL aux dépenses publicitaires en ligne), Simon Chan a commencé prediction.io (acquis par SalesForce) et Jagadeesh Gorla a commencé Jaggu (un service de recommandation pour le commerce électronique). Notre équipe a souvent discuté de l’impact commercial que nos recherches pourraient avoir, je pense peut-être parce que la base de l’UCL à Londres en fait un point de départ naturel pour créer une entreprise.

Vous avez récemment lancé Scout, le premier chatbot de navigateur Web au monde. Quelle a été l'inspiration derrière le lancement de Scout?

L'idée a naturellement évolué à partir de ma recherche doctorale. Je suis allé directement de la fin de mon doctorat à rejoindre Entrepreneur First où j'ai commencé à réfléchir à la façon dont je pouvais transformer mes recherches en produit.

Avant de commencer, j'ai effectué un stage chez Microsoft Research où j'ai appliqué mes recherches à Bing. À l'époque, la principale chose que j'ai apprise de mes recherches était que la recherche d'informations pouvait être prédite en fonction du comportement des utilisateurs en ligne. Mais je suis devenu frustré que la seule véritable façon de faire apparaître ces prédictions dans un moteur de recherche soit d'améliorer la suggestion automatique. J'ai donc commencé à réfléchir à la façon dont l'ensemble de l'expérience en ligne de l'utilisateur pourrait être amélioré en utilisant ces prédictions, pas seulement l'expérience de recherche.

C'est cette réflexion qui m'a conduit, moi et mon nouveau co-fondateur d'Entrepreneur First, à créer un module complémentaire de navigateur qui observe le comportement des utilisateurs, prédit les informations dont l'utilisateur aura probablement besoin en ligne et les récupère pour eux. Après quelques années d'expériences et de prototypes, cela a évolué vers une interface de chatbot où le navigateur vous «discute» de ce que vous faites en ligne et essaie de vous aider en cours de route.

Avec quels navigateurs Web Scout sera-t-il compatible?

Nous nous concentrons actuellement sur Chrome, car il s'agit du navigateur Web le plus populaire et d'une architecture complémentaire mature, mais nous avons des prototypes fonctionnant sur Firefox et Safari et même une application mobile.

La fonctionnalité de l'assistant d'achat Scout semble permettre aux utilisateurs d'économiser du temps et de l'argent. En supposant que quelqu'un recherche un produit sur Amazon, que se passe-t-il dans le backend et comment Scout interagit-il avec l'utilisateur?

L'idée est qu'une fois Scout installé, il vous suffit de continuer à utiliser le Web normalement. Si vous magasinez, vous pouvez visiter Amazon pour voir les produits. À ce stade, Scout reconnaît que vous effectuez des achats sur Amazon et le produit que vous regardez, et il dit «Bonjour». Il apparaît comme un widget de chat sur la page Web, un peu comme le fonctionnement de l'interphone, sauf que Scout peut apparaître sur n'importe quelle page Web. Vous pouvez voir à quoi cela ressemble sur mon site Web.

Parce que vous faites vos achats, il commencera à suggérer des moyens pour vous aider. Il vous demandera si vous souhaitez voir des avis en ligne, d'autres prix, des vidéos YouTube du produit et plus encore. Vous interagissez en appuyant sur les boutons et le chatbot adapte l'expérience à ce que vous voulez qu'il fasse. Chaque fois qu'il trouve des informations (comme une vidéo YouTube), il l'intègre dans le fil de discussion, tout comme la façon dont un ami peut partager des médias avec vous sur WhatsApp. Au fil du temps, vous finissez par avoir un dialogue avec le navigateur sur ce que vous faites en ligne, le navigateur vous aidant en cours de route.

Le traitement des pages Web a lieu dans le navigateur lui-même. La seule information que notre backend voit est le fil de discussion, ce qui signifie que les implications sur la confidentialité sont minimes.

Nous avons une architecture sur mesure pour comprendre le comportement de navigation en ligne et gérer les dialogues avec l'utilisateur. Nous utilisons l'apprentissage automatique pour identifier les tâches que nous pouvons aider en ligne et comment nous devons aider. À l'origine, nous utilisions l'apprentissage par renforcement pour nous adapter aux préférences des utilisateurs au fil du temps. Cependant, l'une des plus grandes leçons que j'ai apprises en dirigeant un démarrage d'IA est de garder les processus simples et d'essayer de n'utiliser le machine learning que pour optimiser un processus existant. Au lieu de cela, nous avons maintenant un moteur de règles sophistiqué pour gérer les tâches au fil du temps qui peut être géré par apprentissage par renforcement une fois que nous devons évoluer.

Quels sont quelques exemples de la façon dont Scout peut aider à la planification d'événements?

Nous avons réalisé que la planification d'événements (et la réservation de voyages) ne sont pas si différentes des achats en ligne. Vous regardez toujours les produits, lisez les avis et vous vous engagez à acheter / participer. Donc, une grande partie de ce que nous avons construit pour le shopping s'applique également ici.

La plus grande différence est que l'heure et le lieu sont désormais importants. Ainsi, par exemple, si vous cherchez des billets de concert sur Ticketmaster, Scout peut identifier l'adresse du lieu et suggérer de vous trouver l'itinéraire depuis votre emplacement actuel, ou trouver le prix d'un Uber, ou suggérer l'heure à laquelle vous devez partir. . Si vous avez connecté Scout à votre calendrier, Scout peut vérifier si vous êtes disponible au moment de l'événement et l'ajouter à votre calendrier pour vous.

À l'avenir, nous prévoyons que les utilisateurs scouts pourront communiquer avec leurs amis via la plateforme pour discuter des choses qu'ils font en ligne, telles que la planification d'événements, les achats, le travail, etc.

Des déclencheurs de dialogue seront utilisés pour que le Scout lance des communications. Quels sont certains de ces déclencheurs?

Par défaut, Scout ne vous dérange pas à moins qu'il ne rencontre un déclencheur qui lui indique que vous pourriez avoir besoin d'aide. Il existe plusieurs types de déclencheurs:

  • Visiter un site Web spécifique.
  • Visiter un type de site Web (comme des nouvelles, des achats, etc.).
  • Visiter un site Web contenant un certain type d'informations (c'est-à-dire une adresse, une vidéo, etc.).
  • Cliquer sur des liens ou des boutons sur des pages Web.
  • Interagir avec Scout en appuyant sur les boutons
  • Scout récupérant certains types de médias tels que des vidéos, de la musique, des tweets, etc.

Nous prévoyons de permettre aux utilisateurs d'affiner le type de déclencheurs auxquels ils souhaitent que Scout réponde et, éventuellement, d'apprendre automatiquement leurs préférences.

Pouvez-vous discuter de certaines des difficultés rencontrées pour garantir que Scout est véritablement utile lorsqu'il décide d'interagir avec un utilisateur sans devenir ennuyeux?

Nous prenons l'engagement des utilisateurs très au sérieux et essayons de mesurer si les interactions ont conduit à des résultats positifs ou négatifs. Nous essayons de maintenir un bon ratio pour la fréquence à laquelle Scout essaie de démarrer une conversation et la fréquence à laquelle elle est utilisée. Cependant, il est difficile de trouver le bon équilibre et nous essayons toujours de nous améliorer.

En raison de la nature intrusive de ce produit, obtenir une interface et une UX correctes est essentiel. Nous avons passé beaucoup de temps à essayer des interfaces et des méthodes d'interaction utilisateur complètement différentes. Ce travail nous a conduits à l'interface actuelle de style chatbot, qui, selon nous, nous offre la plus grande flexibilité dans l'aide que nous pouvons fournir, couplée à la familiarité des utilisateurs et à un effort minimal des utilisateurs pour les interactions.

Pouvez-vous fournir d'autres scénarios sur la façon dont Scout peut aider les utilisateurs finaux?

Notre objectif pour le moment est de tester des applications spécifiques du marché pour Scout. Les achats et la planification d'événements ont déjà été mentionnés, mais nous examinons également comment le Scout peut aider les universitaires (en trouvant des articles de recherche, des détails sur les auteurs et des réseaux de référence) et même des guitaristes (en trouvant des partitions de guitare, en jouant de la musique et des vidéos aux côtés de partitions en ligne). et aider à accorder une guitare). Nous avons également passé du temps à explorer des scénarios professionnels tels que le recrutement en ligne, l'analyse financière et le droit.

En fin de compte, Scout peut potentiellement travailler sur n'importe quel site Web et aider dans n'importe quel scénario, ce qui rend la technologie incroyablement excitante, mais rend également difficile le démarrage.

Y a-t-il autre chose que vous aimeriez partager sur Scout?

Si vous souhaitez voir à quoi cela ressemble si votre navigateur peut vous parler, vous pouvez en savoir plus sur le blog de Scout.

Merci pour la façon fascinante de concevoir un type de chatbot unifié. Nous sommes ravis de suivre ce projet. Vous pouvez visiter le site Web de Scout ou le site Web de Marc Sloan pour en savoir plus.



Source link

Il n’a onques été aussi facile de lancer un site e-commerce de à nous jours, il suffit de voir le taux le montant le pourcentage de plateformes web commerce électronique en France pour s’en rendre compte. En effet, 204 000 sites actifs en 2016. En 10 ans, le nombre de sites a été fois 9. Avec l’évolution des technologies, les médias à grand coup d’histoire de succès story, (si dans l’hypothèse ou nous-mêmes vous assure, mon nom c’est aussi tombé a l’intérieur du panneau) le commerce électronique a longtemps été vu comme un eldorado. Du coup, une concurrence accrue est vu le journée dans de nombreuses thématiques.