„Microsoft“ AI veikiantis „Sketch2Code“ kuria svetaines ir programas iš brėžinių

Microsoft sukūrė an AI- maitinamas interneto dizaino įrankis, galintis paversti svetainių eskizus funkciniu HTML kodu.

Žiūrėti susijusius 

Šafrano technologija: AI kompanija tyliai keičia pasaulį
Kas yra AI? Dešimt dalykų, kuriuos reikia žinoti apie dirbtinio intelekto ateitį

„Microsoft AI“ vyresnioji produktų vadovė Tara Shankar Jana, vadinama „Sketch2Code“, paaiškino, kad įrankio tikslas – „įgalinti kiekvieną kūrėją ir kiekvieną organizaciją padaryti daugiau su AI“. Jis gimė dėl „vidinės“ problemos, susijusios su vielinio rėmo arba programos dizaino paveikslėlio siuntimu iš lentos ar popieriaus dizaineriui, kad jis sukurtų HTML prototipus.

Norėdami nutraukti šį procesą, „Microsoft“ sukūrė žiniatinklio programą, kuri pašalina papildomą žmogiškąjį elementą (šiuo atveju dizainerį). Vietoj to, eskizų vaizdai siunčiami į AI serverius, pagrįstus „Microsoft“ Azure debesų infrastruktūra.

SKAITYTI KITAS: Kas yra AI? 10 dalykų, kuriuos reikia žinoti apie jos ateitį

Nuvilkimo svetainių kūrimo programos nėra jokia naujiena. Daugelis įmonių siūlo paslaugą, skirtą pritaikytiems projektams perkelti į skaitmeninę darbo erdvę, tačiau tai pirmoji, kuri naudoja dirbtinį intelektą, kad užbaigtų dizainą.

„Sketch2Code“ dirbtinis intelektas veikia paleidžiant jai siunčiamus vaizdus pagal iš anksto sukurtą AI modelį, kuris sukuria HTML kodo bazę, o vėliau – programą. Šios sistemos centre yra kažkas, vadinamas „priskirtu matymo objekto numatymo modeliu“, kuris iš esmės yra vaizdo atpažinimo įrankis, specialiai parengtas naudojant ranka pieštų vaizdų duomenų rinkinius.

Modelis identifikuoja pagrindinius HTML elementus, tokius kaip mygtukai, etiketės ir teksto laukeliai, leidžiantys nuspėti, kada tie elementai yra bet kuriame paveikslėlyje. Jis taip pat gali atpažinti ranka rašytą tekstą laukeliuose, kad sukurtų visiškai suformuotą programą arba tinklalapį.

Priemonė yra galima kūrėjams GitHub ir jo kodas nepriklauso nuo HTML, pasak Shankar Jana, ir gali būti išgaunamas naudojant XMAL ir universalią Windows platformą.