ChooseYourBoss
Sketch2Code

Sketch2Code : Microsoft déploie une IA qui code à votre place

Microsoft invente une intelligence artificielle (IA) capable de coder une interface utilisateur à partir d’un simple croquis. Il suffit de prendre le dessin en photo, et Sketch2Code la transforme en balises HTML à télécharger. Cet outil open source s’appuie sur le cloud Azure. 

Les développeurs vont-ils être remplacés par l’Intelligence artificielle (IA) ? En tout cas, Microsoft a inventé un outil pour assurer une partie de leur travail. Sketch2Code peut produire le code HTML d’une page web à partir d’un dessin fait à la main. De quoi « accélérer le processus » et prendre la place d’un développeur intégrateur web.

Coder à partir d’un croquis

Sketch2Code utilise l’IA pour décrypter un croquis de site web. Mots, lignes, titres, cases, boutons, emplacements d’images ou encore de paragraphes entiers… L’outil détecte tous les éléments manuscrits. Un algorithme définit ensuite la structure sous-jacente. Ces éléments permettent au robot de générer un code HTML, résume ICT journal.

Pour parvenir à ce résultat, les ingénieurs de Microsoft ont utilisé le machine learning. Ils ont entraîné leur IA avec des millions d’images et de balises correspondantes. Pour développer plus vite son outil, Microsoft a partagé Sketch2Code en open source sur GitHub.

Un site de démonstration

L’entreprise américaine s’appuie sur le cloud Azure pour faire fonctionner son outil. Les internautes peuvent le tester sur un site dédié. Les utilisateurs ont le choix entre scanner leur croquis ou le prendre en photo avec leur smartphone. Une fois l’opération terminée, il ne reste plus qu’à télécharger son fichier HTML… Il reste quand même un peu de travail !

Dans une vidéo de présentation publiée sur YouTube le 23 août dernier, Microsoft adopte un discours rassurant à l’égard des développeurs. Il s’agit de « permettre à chaque développeur et à chaque organisation de faire plus avec AI », assure Tara Shankar Jana, chef de produit senior chez Microsoft. De quoi rassurer les codeurs… pour le moment.

Clem'

Clem'

Digital Brand Manager @ChooseYourBoss

Découvre les offres d'emploi numériques qui matchent avec toi !

JE COMMENCE