Понедельник, 23 декабря, 2024

Приложения Android можно создавать без программирования по их текстовому описанию

Утилита Text2App позволяет стать программистом приложений для Android просто описывая их. Этот фреймворк из Калифорнийского университета и Университета Бангладеша использует искусственный интеллект, чтобы преобразовать текстовое описание функций приложения в его программный код. Они надеются, что их решение сделает программирование более доступным.

Ученые уже длительное время пытаются упростить написание программ до описания их функций, а непосредственное создание кода выполняет сам компьютер. Однако существующие технологии позволяют создавать лишь небольшие программы размером до сотни строк кода.

Чтобы создать переводчик с человеческого языка на программный код разработчики Text2App разработали промежуточную формальный язык программирования и компилятор, который может конвертировать компактное представление в программный код. Далее они научили искусственный интеллект переводить текстовое описание на обычный язык на этот промежуточный формат, который затем компилируется в приложение.

Разработанное решение позволяет создавать полноценные мобильные приложения. Сейчас для работы Text2App нужно предоставлять описание на английском языке.

Исследователи сами не знают границ своей технологии, поэтому они приглашают к ее тестированию сообщество открытого программного обеспечения. Разработчики также надеются, что им удастся привлечь такие технологии глубокого машинного обучения как GPT-3, чтобы создавать еще более сложные приложения.

Євген
Євген
Евгений пишет для TechToday с 2012 года. По образованию инженер,. Увлекается реставрацией старых автомобилей.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися