
Trouver un bon développeur n’est pas si facile. Nous avons parlé à de nombreuses personnes et entreprises pour EVE. Mais nous avons fini par trouver ce que nous cherchions sur Twitter. Dans un post vidéo, on voyait Robin-Manuel Thiel recevoir une poignée de main d’un robot qu’il avait lui-même développé. Contacté brièvement, il s’est rapidement avéré qu’il n’était pas seulement un développeur approprié, mais qu’il aimait également réaliser des projets sociaux porteurs de sens. Dès la première rencontre, il était clair que « It’s a match » ! Bon, pour être honnête, nous avons un peu aidé en plaçant des appâts à pizza dans la salle de réunion. C’est censé les attirer plus facilement. Entre-temps, Robin a fait appel à deux autres développeurs. Une chose est sûre : sans eux, EVE ne serait encore qu’une bonne idée. Raison de plus pour se renseigner.
Elevator pitch sur vous. 3, 2, 1 go :
Architecte cloud le jour et développeur la nuit. Ce qui me motive, c’est de créer quelque chose en programmant qui puisse faire bouger les choses et changer la vie des gens. Je tombe un peu trop facilement amoureux de tout ce qui est branché ou contrôlé par une application. Non, je ne répare pas votre imprimante !
Les développeurs sont-ils vraiment assis dans la cave toute la journée ?
N’importe quoi ! Je n’ai besoin que de mon ordinateur portable pour travailler et c’est ainsi qu’EVE a été créé dans de nombreux endroits : Chez moi, dans le train, dans une chambre d’hôtel et même en avion. J’aime aussi programmer à l’extérieur, mais comme EVE est un enfant de l’hiver, c’était malheureusement encore trop froid.
Pourquoi participez-vous à EVE ?
Je participe à des projets sociaux depuis que je sais coder. Je trouve que cela vous ouvre souvent les yeux. Surtout quand on est plutôt dans un environnement d’entreprise. De plus, je trouve le projet passionnant sur le plan technologique. Le fait de coder régulièrement m’aide aussi à rester moi-même à jour.
Quelle a été votre première pensée lorsque vous avez entendu l’idée d’EVE ?
Bonne idée ! Pourquoi diable cela n’existe-t-il pas encore ?
Est-il difficile de transformer une telle idée en code source ?
C’est évidemment très différent. C’est comme si je demandais à quel point il est difficile de construire une maison. Il y a des parties qui sont faciles à réaliser. Soit parce que vous les avez déjà faites 100 fois, soit parce qu’il existe des éléments de construction prêts à l’emploi sur Internet. Et puis il y a toujours les composants qui vous font passer des nuits blanches.
Quelles ont été les difficultés particulières ?
Nous utilisons des technologies très récentes et nouvelles, notamment dans l’apprentissage automatique d’EVE. Celles-ci étaient parfois très mal documentées ou comportaient encore des bugs. Cependant, grâce aux commentaires directs, nous avons pu corriger certaines de ces faiblesses. Nous avons donc facilité la tâche de ceux qui souhaitent construire quelque chose de similaire ! Un véritable travail de pionnier, en quelque sorte !
Et qu’est-ce qui a été super facile ?
Nous avons eu une fois un bug où EVE ne perdait la connexion qu’après un enregistrement prolongé de plus de 10 minutes. Reproduire un tel bug peut être super énervant si vous devez lui parler tout le temps. Nous avons donc commencé à écouter des livres audio. Cela nous a épargné beaucoup de travail !
Comment fonctionne l’IA d’EVE ?
On peut s’imaginer cela à peu près comme ça : Nous jetons les sons enregistrés par le microphone dans une grande casserole et nous remuons jusqu’à ce qu’il en sorte quelque chose que nous avons déjà vu et reconnu. Techniquement, nous comparons la forme d’onde des fichiers audio avec des centaines de milliers de fichiers de la base de données. Le résultat, qui se rapproche le plus du bouillon dans la marmite, est ensuite affiché sous forme de texte. Si l’utilisateur a téléchargé son propre dictionnaire, nous le prenons également en compte dans la sortie et l’utilisons comme assaisonnement. Souvent, nous obtenons plusieurs phrases. Notre service choisit alors la plus probable. Les corrections manuelles joueront également un rôle à l’avenir. Beaucoup de magie noire donc !
Que pouvons-nous attendre d’EVE à l’avenir ?
HoloLens et les lunettes intelligentes en général sont un bon mot d’ordre ! Ce serait vraiment cool de pouvoir projeter des sous-titres directement sur les lentilles dans la vie quotidienne. À moyen terme, il est probable que des applications de bureau permettront aux locuteurs de projeter encore plus facilement des sous-titres sur le projecteur. Et EVE traduira bientôt en direct !
Quel logiciel reste-t-il à inventer ?
Lire et numériser les flux de pensées ! Nous pourrions alors programmer EVE sans avoir à taper ou à nous asseoir devant un ordinateur !
Votre chanson de programmation ?
Quand je programme, personne n’a le droit de parler, alors j’aime écouter de la musique de film. La bande-son de Hans Zimmer pour « Inception » est celle que j’écoute le plus souvent. Du moins, c’est ce que dit Spotify.
Vous voulez saluer votre maman ?
Bonjour maman ! Regarde, je suis sur Internet ! Tu ne l’as pas supprimé par erreur !
EVE a-t-il des Easter Eggs cachés ?
Pourquoi ne pas dire « Eve, lancez l’autodestruction » ? Et courez !
Note de la rédaction : l’interview a été réalisée sous l’influence de la pizza.