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
![Creating Android apps from text is now a real thing Creating Android apps from text is now a real thing](https://resizer-awani.eco.astro.com.my/tr:w-177,h-100,q-100,f-auto/https://img.astroawani.com/2021-06/71622861808_TextAPP.jpg)
The Text2App program allows you to create Android apps from text. ETXStudiopic
AWANI 7:45 [16/07/2024] - Suspek dibawa ke lokasi | Selamat tinggal rakyat Malaysia | Harimau Malaya hilang taring?
- Polis sahkan suspek bunuh Kartini anggota polis.
- Pan-Gon enggan dedah punca letak jawatan.
- Faisal Halim sedih mentor Pan-Gon undur diri.
- Pakai reben putih di Parlimen, tak salah.
- Pan-Gon enggan dedah punca letak jawatan.
- Faisal Halim sedih mentor Pan-Gon undur diri.
- Pakai reben putih di Parlimen, tak salah.
![Najib fail permohonan di mahkamah rayuan cabar Titah Adendum Najib fail permohonan di mahkamah rayuan cabar Titah Adendum](https://resizer-awani.eco.astro.com.my/tr:w-177,h-100,q-100,f-auto/https://img.astroawani.com/2023-05/71683779541_TBNAJIBRAZAK.jpg)
Najib fail permohonan di mahkamah rayuan cabar Titah Adendum
Berdasarkan sistem e-filing mahkamah, rayuan itu telah ditetapkan untuk pengurusan kes pada 7 Oktober ini.
![E-sukan harus dijadikan kepentingan sehingga ke peringkat lebih tinggi E-sukan harus dijadikan kepentingan sehingga ke peringkat lebih tinggi](https://resizer-awani.eco.astro.com.my/tr:w-177,h-100,q-100,f-auto/https://img.astroawani.com/2024-07/61721128633_MohdHidayatMohdSa.jpg)
E-sukan harus dijadikan kepentingan sehingga ke peringkat lebih tinggi
Kerajaan juga harus wujudkan sebuah dasar yang jelas supaya kepentingan e-sukan ini mampu diperkembangkan ke masa hadapan.
![Kerajaan pandang serius penularan ideologi liberalism, pluralism Kerajaan pandang serius penularan ideologi liberalism, pluralism](https://resizer-awani.eco.astro.com.my/tr:w-177,h-100,q-100,f-auto/https://img.astroawani.com/2024-07/61721122322_ZulkifliHasan.jpg)
Kerajaan pandang serius penularan ideologi liberalism, pluralism
Kerajaan sentiasa memandang serius terhadap penularan ideologi dan aliran pemikiran yang bercanggah dengan ajaran Islam seperti ideologi liberalism dan pluralism agama.
![Tidak dapat tidak, atlet RTG mesti bawa pulang emas - MOM Tidak dapat tidak, atlet RTG mesti bawa pulang emas - MOM](https://resizer-awani.eco.astro.com.my/tr:w-177,h-100,q-100,f-auto/https://img.astroawani.com/2024-03/61710754100_MohdNazifuddinNaji.jpg)
Tidak dapat tidak, atlet RTG mesti bawa pulang emas - MOM
Atlet di bawah projek Road To Gold (RTG) tidak mempunyai pilihan selain memenangi emas yang diidam-idamkan Malaysia pada Sukan Olimpik 2024 di Paris.
![KEDA peruntuk RM3.37 juta tahun ini bagi keterjaminan makanan KEDA peruntuk RM3.37 juta tahun ini bagi keterjaminan makanan](https://resizer-awani.eco.astro.com.my/tr:w-177,h-100,q-100,f-auto/https://img.astroawani.com/2023-09/41693913999_RubiahWang.jpg)
KEDA peruntuk RM3.37 juta tahun ini bagi keterjaminan makanan
Lembaga Kemajuan Wilayah Kedah (KEDA) memperuntukkan RM3.37 juta pada tahun ini bagi memastikan keterjaminan makanan negara.
![Dewan Rakyat lulus RUU Agensi Kawalan dan Perlindungan Sempadan Malaysia Dewan Rakyat lulus RUU Agensi Kawalan dan Perlindungan Sempadan Malaysia](https://resizer-awani.eco.astro.com.my/tr:w-177,h-100,q-100,f-auto/https://img.astroawani.com/2024-07/41721021538_TBSHAMSUL.jpg)
Dewan Rakyat lulus RUU Agensi Kawalan dan Perlindungan Sempadan Malaysia
Rang Undang-Undang Agensi Kawalan dan Perlindungan Sempadan Malaysia 2024 yang bertujuan menubuhkan MCBA diluluskan persidangan Dewan Rakyat, hari ini.
![PAC akan mulakan prosiding isu dibangkit LKAN Siri 2/2024 PAC akan mulakan prosiding isu dibangkit LKAN Siri 2/2024](https://resizer-awani.eco.astro.com.my/tr:w-177,h-100,q-100,f-auto/https://img.astroawani.com/2024-03/61710922383_MasErmieyatiSamsud.jpg)
PAC akan mulakan prosiding isu dibangkit LKAN Siri 2/2024
Jawatankuasa Kira-Kira Wang Negara (PAC) akan memulakan prosiding bagi empat isu yang dibangkitkan dalam Laporan Ketua Audit Negara (LKAN) Siri 2/2024.
AWANI Ringkas: Kes bunuh Nur Farah Kartini | Skandal LCS
Ikuti rangkuman berita utama yang menjadi tumpuan sepanjang hari di Astro AWANI menerusi AWANI Ringkas.
ADUN Rembia sertai Pas, kenapa tak umum tahun lepas? - MP Kampar
Chong Zhemin, tindakan tersebut seolah-olah satu penghinaan paling besar kepada Parlimen yang telah meluluskan pindaan Perlembagaan Persekutuan berkait Akta Antilompat Parti.