Automatic generation of User Interface(UI) with the help of AI technologies
Arash Honarvar
Automatic generation of User Interface(UI) with the help of AI technologies.
Rel. Giovanni Malnati. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2024
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (3MB) | Preview |
|
|
Archive (ZIP) (Documenti_allegati)
- Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) |
Abstract
The widespread adoption of digital technologies has resulted in an unparalleled need for user interfaces (UIs) that are both efficient and intuitive on a variety of platforms and devices. Software applications cannot be developed as quickly using traditional approaches of UI design, which frequently take a lot of time and experience. This thesis suggests a novel method for UI generation by integrating artificial intelligence (AI) technology in response to this difficulty. The main goal of this research is to automate the creation of UI components and layouts using AI algorithms, thus streamlining the UI design process. However, the primary purpose of this thesis is information engineering, aimed at informing designers about the elements that comprise the UI pages based on user-provided project descriptions.
This thesis specifically focuses on creating a Figma plugin that works with a Django API server and uses AI capabilities—especially the OpenAI platform and ChatGPT—to understand user-provided project descriptions and produce related user interface designs
Tipo di pubblicazione
URI
![]() |
Modifica (riservato agli operatori) |
