RESEARCHERS have developed a framework capable of creating Android applications from textual descriptions. Could it be a game-changer when it comes to app creation?
In some ways it's nothing short of a mini revolution! Researchers from the University of California, Los Angeles and the Bangladesh University of Engineering and Technology (BUET) have succeeded in developing a framework that can create an application on Android from text. They trained a translation model to generate representations in an intermediate language they created.
This method is different from other existing techniques that use raw code. The latter are based on neural machine translation, similar to that used by Google Translate, and "translate" human language into source code. While these methods work, they are unable to create larger programs with hundreds of lines of code. This is what motivated the researchers to create a new language that would capture the complexity of source code by representing it in textual form.
"Our research group at the Department of CSE, BUET works on bridging the gap between human language and programming language to make computer programming more accessible," Masum Hasan, one of the researchers who worked on the study, told TechXplore. "We designed an intermediate formal language...We then developed a compiler that can convert the compact representation into actual source code and trained a neural machine translation model to translate natural language to this intermediate format, which can then be compiled into an app."
Text2App, an open source revolution
By transforming text descriptions into this language, the researchers were able to create full-fledged mobile applications, which had proved unfeasible with previously proposed methods. This "framework" created by the team of researchers is called Text2App and allows the creation of Android applications using English text only. You just have to describe the desired application and the framework takes care of the rest. If this still sounds a bit mysterious, try to imagine it more simply. Describing an idea, a button, a menu is rather simple thanks to text and there is no need for more. The compiler takes care of the specifics of the code by offering solutions.
In the future, various researchers' work will allow for the introduction of new ways of summarizing or representing programs. This will allow novices to better understand how the technology of artificial intelligence works, as well as jobs related to coding. This new language will also improve the ability to convert natural languages into an app format.
"If we design programming languages or frameworks with AI in mind, our current AI technologies can perform remarkably better in code generation from human language," outlined Hasan. The researchers have so far only explored a fraction of their program's true capabilities, so they are offering the opportunity to the open source community to contribute to its evaluation and propose developments. Hasan and his team also hope to use deep-learning machines like the GPT-3, founded by the company OpenAI, to create even more complex applications.
ETX Studio
Sat Jun 05 2021
The Text2App program allows you to create Android apps from text. ETXStudiopic
LBS menamatkan kempennya dengan ganjaran RM1.5 juta buat 1,400 pembeli bertuah
LBS Bina Group Berhad (LBS) sebagai pemaju yang mengutamakan pelanggannya telah menamatkan kempen LBS Fabulous Extra yang berjalan sejak 2022 hingga 2023 dengan ganjaran bernilai RM1.5 juta.
Pesawah dituduh buat kenyataan menghasut di WhatsApp
Seorang pesawah mengaku tidak bersalah di Mahkamah Sesyen di sini terhadap tuduhan membuat kenyataan menghasut di menerusi aplikasi WhatsApp pada Selasa.
9 tentera terbunuh nahas helikopter di Colombia
Helikopter itu terputus hubungan dengan pangkalan pada tengah hari dan kemudian didapati terhempas berhampiran daerah Santa Rosa.
Venue Piala Thomas, Uber di Chengdu dilanda 'demam' panda
Yang paling mencuri perhatian ialah magnet peti sejuk yang menampilkan Yu Rong Rong bermain badminton.
Houthi Yaman serang dua kapal pemusnah AS
Houthi berjaya menyasarkan serangan terhadap dua kapal pemusnah AS dan kapal CYCLADES di Laut Merah serta MSC Orion di Lautan Hindi pada awal Selasa.
Ringgit rendah berbanding dolar AS pada awal dagangan
Pada 9 pagi, ringgit merosot kepada 4.7665/7710 berbanding mata wang Amerika Syarikat (AS) daripada 4.7650/7700 semalam.
Bakal jemaah haji OKU syukur dipilih jadi tetamu Allah
Abdul Samad MM Abdul Aziz, 53, yang merupakan Orang Kurang Upaya (OKU) Penglihatan bersyukur dan teruja apabila dipilih seorang daripada 31,600 jemaah haji dari Malaysia tahun ini.
Pendakwa raya ICC temu bual kakitangan hospital di Gaza
Pendakwa raya dari Mahkamah Jenayah Antarabangsa (ICC) telah menemu bual kakitangan dari dua hospital terbesar di Gaza.
Israel bimbang ICC keluar waran tangkap berkait perang Gaza
Israel menyuarakan kebimbangan bahawa Mahkamah Jenayah Antarabangsa (ICC) bersiap sedia untuk mengeluarkan waran tangkap bagi pegawainya atas tuduhan berkaitan dengan pengendalian perang terhadap Hamas.
Liputan Haji: Bakal fokus kepada cabaran dan kebajikan jemaah wanita
Bagi petugas media mewakili Astro AWANI, untuk tahun ini, musim 1445 hijrah, yang terpilih ialah Editor dan Penerbit Astro AWANI, Dr Azlinariah Abdullah dan Azlinda Salim bersama 12 yang lain daripada agensi media.