English
Related papers

Related papers: PyDraw: a GUI drawing generator based on Tkinter a…

200 papers

Automatically constructing GUI groups of different granularities constitutes a critical intelligent step towards automating GUI design and implementation tasks. Specifically, in the industrial GUI-to-code process, fragmented layers may…

Software Engineering · Computer Science 2024-12-10 Yunnong Chen , Shuhong Xiao , Jiazhi Li , Tingting Zhou , Yanfang Chang , Yankun Zhen , Lingyun Sun , Liuqing Chen

Generative AI for the creation of images is becoming a staple in the toolkit of digital artists and visual designers. The interaction with these systems is mediated by \emph{prompting}, a process in which users write a short text to…

Computers and Society · Computer Science 2024-02-20 Maddalena Torricelli , Mauro Martino , Andrea Baronchelli , Luca Maria Aiello

Often user interfaces of theorem proving systems focus on assisting particularly trained and skilled users, i.e., proof experts. As a result, the systems are difficult to use for non-expert users. This paper describes a paper and pencil HCI…

Artificial Intelligence · Computer Science 2009-03-24 Martin Homik , Andreas Meier

Robot design is a nontrivial process that involves careful consideration of multiple criteria, including user specifications, kinematic structures, and visual appearance. Therefore, the design process often relies heavily on domain…

Robotics · Computer Science 2026-01-21 Nitish Sontakke , K. Niranjan Kumar , Sehoon Ha

In this paper, we present Code Shrew, a new software platform accompanied by an interactive programming course. Its aim is to teach the fundamentals of computer programming by enabling users to create their own drawings and animations. The…

Computers and Society · Computer Science 2018-08-09 Ludwik Trammer , Jamie Nunez

Graphical User Interface (GUI) is not merely a collection of individual and unrelated widgets, but rather partitions discrete widgets into groups by various visual cues, thus forming higher-order perceptual units such as tab, menu, card or…

Human-Computer Interaction · Computer Science 2023-05-25 Mulong Xie , Zhenchang Xing , Sidong Feng , Chunyang Chen , Liming Zhu , Xiwei Xu

Graphical user interface testing is significantly challenging, and automating it even more so. Test-driven development is impractical: it generally requires an initial implementation of the GUI to generate golden images or to construct…

Software Engineering · Computer Science 2020-06-09 Donald Beaver

With a view to provide a user-friendly interface for designing, training and developing deep learning frameworks, we have developed Expresso, a GUI tool written in Python. Expresso is built atop Caffe, the open-source, prize-winning…

Computer Vision and Pattern Recognition · Computer Science 2015-10-20 Ravi Kiran Sarvadevabhatla , R. Venkatesh Babu

Access to vast amounts of data along with affordable computational power stimulated the reincarnation of neural networks. The progress could not be achieved without adequate software tools, lowering the entry bar for the next generations of…

Machine Learning · Computer Science 2019-10-22 Tomasz Kornuta

Scalable Vector Graphics (SVG) is a code-based representation for 2D visuals. Leveraging recent advances in large language models (LLMs), we study text-to-SVG generation and address two persistent gaps: weak generalization and poor…

Computer Vision and Pattern Recognition · Computer Science 2025-09-30 Hanqi Chen , Zhongyin Zhao , Ye Chen , Zhujin Liang , Bingbing Ni

Due to the competitive environment, mobile apps are usually produced under pressure with lots of complicated functionality and UI pages. Therefore, it is challenging for various roles to design, understand, test, and maintain these apps.…

Software Engineering · Computer Science 2023-08-22 Xiangyu Zhang , Lingling Fan , Sen Chen , Yucheng Su , Boyuan Li

We equip dynamic geometry software (DGS) with a user-friendly method that enables massively parallel calculations on the graphics processing unit (GPU). This interplay of DGS and GPU opens up various applications in education and…

Mathematical Software · Computer Science 2018-08-15 Aaron Montag , Jürgen Richter-Gebert

Scene understanding is an essential and challenging task in computer vision. To provide the visually fundamental graphical structure of an image, the scene graph has received increased attention due to its powerful semantic representation.…

Computer Vision and Pattern Recognition · Computer Science 2023-06-19 Tianyu Zhang , Xusheng Du , Chia-Ming Chang , Xi Yang , Haoran Xie

Although birthed in the era of teletypes, the command line shell survived the graphical interface revolution of the 1980's and lives on in modern desktop operating systems. The command line provides access to powerful functionality not…

Human-Computer Interaction · Computer Science 2026-04-08 Saketh Ram Kasibatla , Kiran Medleri Hiremath , Raven Rothkopf , Sorin Lerner , Haijun Xia , Brian Hempel

Artificial Intelligence Generated Content (AIGC) has shown remarkable progress in generating realistic images. However, in this paper, we take a step "backward" and address AIGC for the most rudimentary visual modality of human sketches.…

Computer Vision and Pattern Recognition · Computer Science 2023-08-29 Zhiyu Qu , Tao Xiang , Yi-Zhe Song

With the advent of WWW and outburst in technology and software development, testing the software became a major concern. Due to the importance of the testing phase in a software development life cycle, testing has been divided into…

Software Engineering · Computer Science 2012-02-22 A. Isabella , Emi Retna

The Kieker observability framework is a tool that provides users with the means to design a custom observability pipeline for their application. Originally tailored for Java, supporting Python with Kieker is worthwhile. Python's popularity…

Software Engineering · Computer Science 2025-08-06 Daphné Larrivain , Shinhyung Yang , Wilhelm Hasselbring

Most existing GUI agents typically depend on non-vision inputs like HTML source code or accessibility trees, limiting their flexibility across diverse software environments and platforms. Current multimodal large language models (MLLMs),…

Computer Vision and Pattern Recognition · Computer Science 2024-12-03 Yiqin Wang , Haoji Zhang , Jingqi Tian , Yansong Tang

The limitation of graphical user interface (GUI) data has been a significant barrier to the development of GUI agents today, especially for the desktop / computer use scenarios. To address this, we propose an automated GUI data generation…

Computation and Language · Computer Science 2025-03-17 Yibin Xu , Liang Yang , Hao Chen , Hua Wang , Zhi Chen , Yaohua Tang

Deep Neural Networks are the basic building blocks of modern Artificial Intelligence. They are increasingly replacing or augmenting existing software systems due to their ability to learn directly from the data and superior accuracy on…

Machine Learning · Computer Science 2020-12-18 Jatin Sharma , Shobha Lata
‹ Prev 1 3 4 5 6 7 10 Next ›