TL;DR: This research explores the dynamic interplay between User Interface (UI) and User Experience (UX) in the digital age, examining their functions, overlap, and impact on customer satisfaction, with a focus on emerging trends and applications of artificial intelligence in human-computer interaction.
Abstract: The complexities of User Interface (UI) and User Experience (UX) design are explored in this research paper, along with their respective functions, areas of overlap, and the changing field of customer experience. In the digital age, where technology is developing at a rapid pace, designing innovative and user-focused digital products requires an understanding of the dynamic interplay between UI and UX. This research also examines how emerging trends in the UI/UX field will affect overall customer satisfaction. Additionally, this paper delves into applications of artificial intelligence (AI) in the domains of human-computer interaction (HCI), user experience (UX), and emerging trends in these fields
TL;DR: AI-driven UI design for Web applications focuses on integrating AI capabilities into interfaces to enhance user experience and interaction. The research explores best practices, challenges, and design techniques for AI-powered interfaces. It emphasizes the need for intuitive and engaging designs that balance AI capabilities with user control and understanding. The study presents guidelines for empirical evaluations and explores the impact of UI design decisions on user interaction and overall experience.
Abstract: The increasing exploitation of Artificial Intelligence (AI) technologies has enabled the design of user interfaces in a way that integrating artificial intelligence capabilities has become crucial in the modern digital landscape. Exploring the main features and best practices for designing user interfaces for Web applications, which effectively support and leverage AI functionalities, is currently one of the relevant topics in this context. This research work discusses the fundamental principles of user interface (UI) design, and the challenges posed by the integration of AI into web applications. It emphasizes the need to strike a balance between the AI advanced capabilities and the users' ability to understand and control the system. Furthermore, the paper highlights the importance of creating intuitive and engaging UI designs that empower users to interact with AI-driven features effortlessly. The study presents a comprehensive analysis of various UI design techniques specifically tailored for AI-enabled web applications user interfaces. Additionally, the paper explores the incorporation of AI-driven recommendation systems, personalized interfaces, and adaptive designs, which dynamically adapt to users' preferences and behavior. To validate the proposed user interface design principles, the study presents a proposal for a guidelines structure that promotes empirical evaluations through user studies and usability testing. Results collected via a survey based on measuring the effectiveness and user satisfaction of AI-enabled Web interfaces. User interfaces in real-life scenarios are presented and provides information on the impact of UI design decisions on user interaction and overall experience. The outcomes of this research work contribute to a deeper understanding of UI design for AI-supported Web applications user interfaces and offer practical guidelines for designers and developers. By embracing the suggested principles, organizations and designers can create Web interfaces that effectively harness the power of AI while prioritizing user-centricity, accessibility, and ethical considerations.
TL;DR: The System Usability Scale (SUS) is a valid metric for evaluating voice user interfaces. It was validated against two prominent voice assistants, Amazon Alexa Echo Dot and Google Nest Mini, and found to be highly effective in measuring their usability.
Abstract: In recent years, user experience (UX) has gained importance in the field of interactive systems. To ensure its success, interactive systems must be evaluated. As most of the standardized evaluation tools are dedicated to graphical user interfaces (GUIs), the evaluation of voice-based interactive systems or voice user interfaces is still in its infancy. With the help of a well-established evaluation scale, the System Usability Scale (SUS), two prominent, widely accepted voice assistants were evaluated. The evaluation, with SUS, was conducted with 16 participants who performed a set of tasks on Amazon Alexa Echo Dot and Google Nest Mini. We compared the SUS score of Amazon Alexa Echo Dot and Google Nest Mini. Furthermore, we derived the confidence interval for both voice assistants. To enhance understanding for usability practitioners, we analyzed the Adjective Rating Score of both interfaces to comprehend the experience of an interface’s usability through words rather than numbers. Additionally, we validated the correlation between the SUS score and the Adjective Rating Score. Finally, a paired sample t-test was conducted to compare the SUS score of Amazon Alexa Echo Dot and Google Nest Mini. This resulted in a huge difference in scores. Hence, in this study, we corroborate the utility of the SUS in voice user interfaces and conclude by encouraging researchers to use SUS as a usability metric to evaluate voice user interfaces.
Priyan Vaithilingam, Elena L. Glassman, Jeevana Priya Inala, Chenglong Wang
11 May 2024
TL;DR: Dynamically synthesized UI widgets for visualization editing using natural language interfaces provide a flexible and intuitive way to edit visualizations, but lack the visual feedback and exploration capabilities of traditional GUIs.
Abstract: Users often rely on GUIs to edit and interact with visualizations — a daunting task due to the large space of editing options. As a result, users are either overwhelmed by a complex UI or constrained by a custom UI with a tailored, fixed subset of options with limited editing flexibility. Natural Language Interfaces (NLIs) are emerging as a feasible alternative for users to specify edits. However, NLIs forgo the advantages of traditional GUI: the ability to explore and repeat edits and see instant visual feedback.
TL;DR: This is the first survey that explores explainable user interfaces (XUI) from a medical domain perspective, analysing the visualization and interaction methods employed in current medical XAI systems.
Abstract: With radiology shortages affecting over half of the global population, the potential of artificial intelligence to revolutionize medical diagnosis and treatment is ever more important. However, lacking trust from medical professionals hinders the widespread adoption of AI models in health sciences. Explainable AI (XAI) aims to increase trust and understanding of black box models by identifying biases and providing transparent explanations. This is the first survey that explores explainable user interfaces (XUI) from a medical domain perspective, analysing the visualization and interaction methods employed in current medical XAI systems. We analysed 42 explainable interfaces following the PRISMA methodology, emphasizing the critical role of effectively conveying information to users as part of the explanation process. We contribute a taxonomy of interface design properties and identify five distinct clusters of research papers. Future research directions include contestability in medical decision support, counterfactual explanations for images, and leveraging Large Language Models to enhance XAI interfaces in healthcare.
TL;DR: Redesigning the UI/UX of the Ikan Giling Segar website with design thinking and R&D methods increased user interest and improved overall user experience.
Abstract: In this era, digital transformation in business is increasing. One of the businesses that participated in the transformation and was studied in this research is Sabrina Store, which sells groundfish through its website, Ikan Giling Segar. Even so, challenges arise related to website design that is not optimal. This research is included in the Research and Development (R&D) research type. It uses design thinking methods to improve the appearance of the website design so that user interest also increases. Data were collected through questionnaires and related literature. Pre-questionnaires and questionnaires were conducted after the redesign using the User Experience Questionnaire (UEQ) method with respondents from potential users in East Java, as well as usability testing of the redesigned prototype. Results showed that five aspects of UEQ were below average before the redesign. However, after the redesign, all aspects improved. Usability and UEQ testing also showed that the redesign improved user interest and experience. Thus, using design thinking and R&D methods can provide holistic solutions to improve the UI / UX of online business websites with positive results.
TL;DR: AMRColab, a user-friendly bioinformatics tool, enables non-experts to detect and visualize antimicrobial resistance determinants in pathogen genomes using a 'plug-and-play' approach, facilitating effective AMR surveillance and empowering public health professionals to combat AMR.
Abstract: Antimicrobial resistance (AMR) poses a significant threat to global public health, with the potential to cause millions of deaths annually by 2050. Effective surveillance of AMR pathogens is crucial for monitoring and predicting their behaviour in response to antibiotics. However, many public health professionals lack the necessary bioinformatics skills and resources to analyse pathogen genomes effectively. To address this challenge, we developed AMRColab, an open-access bioinformatics analysis suite hosted on Google Colaboratory. AMRColab enables users with limited or no bioinformatics training to detect and visualize AMR determinants in pathogen genomes using a ‘plug-and-play’ approach. The platform integrates established bioinformatics tools such as AMRFinderPlus and hAMRonization, allowing users to analyse, compare and visualize trends in AMR pathogens easily. A trial run using methicillin-resistant Staphylococcus aureus (MRSA) strains demonstrated AMRColab’s effectiveness in identifying AMR determinants and facilitating comparative analysis across strains. A workshop was conducted and feedback from participants indicated high confidence in using AMRColab and a willingness to incorporate it into their research. AMRColab’s user-friendly interface and modular design make it accessible to a diverse audience, including medical laboratory technologists, medical doctors and public health scientists, regardless of their bioinformatics expertise. Future improvements to AMRColab will include enhanced visualization tools, multilingual support and the establishment of an online community platform. AMRColab represents a significant step towards democratizing AMR surveillance and empowering public health professionals to combat AMR effectively.
TL;DR: Enhancing educational interfaces through user-centric design principles to create effective and inclusive learning environments.
Abstract: This paper explores the critical importance of user-centric design principles in developing effective educational technology interfaces. It delves into various aspects such as understanding user needs through surveys, interviews, and usability testing, and emphasizes adaptability and customization through intelligent adaptive interfaces. Accessibility and inclusivity are highlighted as foundational principles to ensure that all learners, including those with disabilities, can effectively engage with educational content. The paper also examines the role of human-computer interaction (HCI) in enhancing user engagement, particularly through seamless interactions, gamification, and feedback mechanisms. Additionally, it addresses the systematic application of usability heuristics and iterative design in optimizing interface usability. Through a comprehensive analysis of user behavior, the paper demonstrates how these principles can be integrated to create more engaging, inclusive, and effective educational experiences. This study aims to provide insights that could guide developers in designing educational interfaces that cater to diverse user needs and enhance learning outcomes.
TL;DR: SpekPy Web is a web application that provides a graphical user interface and application programmable interface (API) to the SpekPy toolkit for calculating x-ray spectra.
Abstract: Knowledge of the photon spectrum emitted from an x-ray tube is frequently needed in imaging and dosimetry contexts. As the spectrum characteristics are influenced by several parameters and routine measurement of a spectrum is often impractical, a variety of software programs have been developed over the decades for convenient calculations. SpekPy is a state-of-the-art software package containing several spectrum models, and was created to estimate photon spectra originating from x-ray tubes using a small set of input parameters (e.g., anode material, anode angle, tube potential, filtration, etc.). SpekPy is distributed as a Python toolkit and is available free of charge. The toolkit does, however, lack a graphical user interface and a user is required to write a Python script to make use of it. In this work this limitation is addressed by introducing a web application called SpekPy Web: a graphical user interface together with an application programmable interface (API). These developments both make the SpekPy spectrum models accessible to a broader set of users and increases the ease of use for existing users. SpekPy Web is hosted at: https://spekpy.smile.ki.se. The functionality of the software is demonstrated, using its API, by estimating first half-value layers (HVLs) for 15 standard beam qualities from the International Bureau of Weights and Measures (BIPM). The estimated HVLs were found to all be within 3.5% agreement when compared to experimental values, with an average calculation time of 2.5 s per spectrum. half-value-layer, software, x-ray spectrum.
TL;DR: This study applies the UCD approach to the UI and UX design of the Sculptify application, which is designed to facilitate the buying and selling of sculptures and other three-dimensional works of art, to provide a satisfying experience for users.
Abstract: In the increasingly digital era, user interface (UI) and user experience (UX) design have become crucial factors in application development. The success of an application is not only determined by its functionality, but also by how well users can interact with the application. User Centered Design (UCD) is an approach that places users as the main focus in every stage of design, from initial research to final evaluation, to ensure that the resulting product truly meets user needs and expectations. This study applies the UCD approach to the UI and UX design of the Sculptify application, which is designed to facilitate the buying and selling of sculptures and other three-dimensional works of art. Given the complexity and uniqueness of art product transactions, effective UI and UX design is very important. This study involves the active participation of potential users through methods such as interviews, surveys, and usability testing to create an intuitive interface and provide a satisfying experience for users. The research stage begins with research to understand user needs and preferences, followed by initial design and a series of tests and iterations based on user feedback. The final evaluation is carried out to measure the extent to which the final design meets user needs and expectations. The results of the UCD implementation are expected to provide valuable insights into the importance of placing users at the center of the design process and how this can improve the quality of interactions and overall user satisfaction.
TL;DR: Researchers developed a 145-question performance evaluation form for medical mobile app user interfaces, emphasizing early integration of usability considerations to enhance app quality, address design challenges, and ensure user engagement and functional precision in medical contexts.
Abstract: This study created a performance evaluation form specifically designed to assess user interfaces in medical apps, with a focus on educational and preventive aspects. Developed in collaboration with a diverse group of usability and design experts, the form was structured around heuristic principles and rigorously refined using content accuracy evaluations and consistency index analyses. This meticulous process resulted in a comprehensive 145-question tool that successfully met rigorous evaluation standards. Emphasizing the necessity of early integration of user interface considerations in the development process, this tool is crucial for enhancing app usability and quality. It provides immense value to novice developers by addressing common design challenges such as disorganized layouts and privacy concerns, ensuring that mobile applications are not only user-friendly but also highly effective in interactive design scenarios. This approach facilitates the development of apps that are optimally designed for user engagement and functional precision in medical contexts.
TL;DR: MechanoProDB is a web-based database for exploring the mechanical properties of proteins. It provides a curated repository of data on protein unfolding forces, energy landscape parameters and conformational stability.
Abstract: The mechanical stability of proteins is crucial for biological processes. To understand the mechanical functions of proteins, it is important to know the protein structure and mechanical properties. Protein mechanics is usually investigated through force spectroscopy experiments and simulations that probe the forces required to unfold the protein of interest. While there is a wealth of data in the literature on force spectroscopy experiments and steered molecular dynamics simulations of forced protein unfolding, this information is spread and difficult to access by non-experts. Here, we introduce MechanoProDB, a novel web-based database resource for collecting and mining data obtained from experimental and computational works. MechanoProDB provides a curated repository for a wide range of proteins, including muscle proteins, adhesion molecules and membrane proteins. The database incorporates relevant parameters that provide insights into the mechanical stability of proteins and their conformational stability such as the unfolding forces, energy landscape parameters and contour lengths of unfolding steps. Additionally, it provides intuitive annotations of the unfolding pathways of each protein, allowing users to explore the individual steps during mechanical unfolding. The user-friendly interface of MechanoProDB allows researchers to efficiently navigate, search and download data pertaining to specific protein folds or experimental conditions. Users can visualize protein structures using interactive tools integrated within the database, such as Mol*, and plot available data through integrated plotting tools. To ensure data quality and reliability, we have carefully manually verified and curated the data currently available on MechanoProDB. Furthermore, the database also features an interface that enables users to contribute new data and annotations, promoting community-driven comprehensiveness. The freely available MechanoProDB aims to streamline and accelerate research in the field of mechanobiology and biophysics by offering a unique platform for data sharing and analysis. MechanoProDB is freely available at https://mechanoprodb.ibdm.univ-amu.fr.
Seonghoon Park, Je‐Ho Lee, Yonghun Choi, Hojung Cha
20 May 2024
TL;DR: Vulture proposes a cross-device web solution that distributes GUI elements across multiple devices without modifying web apps or browsers, ensuring functional consistency and reducing GUI distribution and view change reproduction times by 38.47% and 20.46%, respectively.
Abstract: We propose a cross-device web solution, called Vulture, which distributes graphical user interface (GUI) elements of apps across multiple devices without requiring modifications of web apps or browsers. Several challenges should be resolved to achieve the goals. First, the peer–server configuration should be efficiently established to distribute web resources in cross-device web environments. Vulture exploits an in-browser virtual proxy that runs the web server’s functionality in web browsers using a virtual HTTP scheme and a relevant API. Second, the functional consistency of web apps must be ensured in GUI-distributed environments. Vulture solves this challenge by providing a single-browser illusion with a two-tier document object models (DOM) architecture, which handles view state changes and user input seamlessly in cross-device environments. We implemented Vulture and extensively evaluated the system under various combinations of operating platforms, devices, and network capabilities while running 50 real web apps. The experiment results show that the proposed scheme provides functionally consistent cross-device web experiences by allowing fine-grained GUI distribution. We also confirmed that the in-browser virtual proxy reduces the GUI distribution time and the view change reproduction time by averages of 38.47% and 20.46%, respectively.
TL;DR: One size does not fit all in e-commerce UI design. Multivariant UI personalization based on user behavior analysis using AI and machine learning techniques improves the user experience and customer satisfaction.
Abstract: One of the most visible manifestations of the changes brought about by the digitization of everyday life is undoubtedly the spread of electronic commerce. It is difficult to think of the digital economy without considering transactions through electronic channels. In turn, the user interface (UI) is the key to e-commerce, as it is usually the first and primary point of contact between business and consumer. A key trend in e-commerce is the personalization of communications, which can improve the user experience, increase customer satisfaction and deliver tangible business benefits. Today, it is technically possible to base this personalization on an analysis of user behavior using artificial intelligence and machine learning techniques. A common form of personalization in e-commerce is the use of product recommendation systems, but the user interface can be tailored much more extensively. The approach described and discussed in this paper is a multivariant user interface that allows the layout to be tailored to the characteristics, attributes, and behaviors of customer groups generated using machine learning techniques. The results of the research carried out make it possible to verify the practicality of the proposed solution and provide an opportunity to identify development directions that take into account the potential of artificial intelligence. The application of the concept described in the paper is broad, covering all aspects of e-commerce design that require compromises when serving a single UI variant, but allow flexibility and customization for different users when serving a multivariant UI.
TL;DR: A low-cost, user-friendly GUI for programmable FES is developed using Tkinter and Arduino, enabling intuitive control of stimulus pulse waveform types and parameters, validated through Proteus simulation, with potential for real-time data visualization and advanced customization.
Abstract: This paper presents the development and testing of a Tkinter-based graphical user interface (GUI) for controlling a functional electrical stimulation (FES) system. The FES device, which is used for individuals with spinal cord injuries or neurological disorders to aid muscle re-education, prevent atrophy, and improve circulation, is crucial in rehabilitation exercise. The existing FES devices in the market often lack a user-friendly interface, require complex settings to generate stimulus pulse, and are costly. This study develops a low-cost, user-friendly GUI using Python’s Tkinter, which communicates with an Arduino microcontroller via a COM port, allowing users to adjust various waveform types and parameters. Validated using Proteus simulation, the system demonstrated accurate data transfer and correct waveform generation. Results highlight the Tkinter-based GUI’s effectiveness in providing an intuitive and efficient interface for biomedical applications, with potential future enhancements in real-time data visualization and advanced waveform customization.
John Menke, Yasmine Nahal, Esben Jannik Bjerrum, Mikhail A. Kabeshov, Samuel Kaski, Ola Engkvist
14 May 2024
TL;DR: Metis is a Python-based GUI designed to collect expert feedback on molecular structures for de novo drug design models. It enables chemists to explore and evaluate molecules, annotate preferences, and specify desired or undesired structural features.
Abstract: Current de novo drug design models face one crucial challenge: a disparity between the user’s expectations and the actual output of the model in practical applications. Tailoring models to better align with chemists’ preferences is key to overcoming this obstacle effectively. While interest in preference-based and human-in-the-loop machine learning in chemistry is continuously increasing, no tool currently exists that enables the collection of standardized and chemistry-specific feedback. Metis is a Python-based open-source graphical user interface (GUI), designed to solve this and enable the collection of chemists’ detailed feedback on molecular structures. The GUI enables chemists to explore and evaluate molecules, offering a user-friendly interface for annotating preferences and specifying desired or undesired structural features. By providing chemists the opportunity to give detailed feedback, allows researchers to capture more efficiently the chemist’s implicit knowledge and preferences. This knowledge is crucial to align the chemist’s idea with the de novo design agents. The GUI aims to enhance this collaboration between the human and the "machine" by providing an intuitive platform where chemists can interactively provide feedback on molecular structures, aiding in preference learning and refining de novo design strategies. Metis integrates with the existing de novo framework REINVENT, creating a closed-loop system where human expertise can continuously inform and refine the generative models.
TL;DR: The presented method visualizes the interface to reflect the business logic of user interaction, taking into account the users reasoning and professional activity. It aims at achieving cognitive simplicity and ergonomic properties for the user.
Abstract: The paper presents a method for visualizing the interface, reflecting the business logic of user interaction with the information system. The presented method differs from the known ones in that it allows you to create an interface from the users reasoning, presented in terms of their professional activity. The implementation of this method is aimed at achieving cognitive simplicity and ergonomic properties for the user. The interface visualization method includes a description of the users activity in the subject area, its analysis and presentation in the information system interface. The key feature of the method is the study and formation of a description of the logic of the users professional actions performed in the subject area, as well as its presentation in the user interface of the information system in the form of a task map. This approach makes it possible to consider the context of the users activity as a whole and create a user interface that best suits the activity in question, which will make the interface more user-friendly. This determines the scientific and practical significance of the method in relation to other approaches that take into account not the general context of the users professional activity, but only its individual aspects.
TL;DR: This review paper examines UI/UX optimization techniques and emerging technologies in financial applications, highlighting design trends, key techniques, and innovative technologies to enhance user engagement, trust, and accessibility while addressing security, usability, and regulatory challenges.
Abstract: This review paper explores the critical aspects of optimizing User Interface (UI) and User Experience (UX) in financial applications, emphasizing the importance of design and technology in enhancing user engagement, trust, and accessibility. It examines trends such as minimalistic design, personalization, and integrating security features that build user confidence. Key design techniques, including User-Centered Design (UCD), wireframing, A/B testing, and responsive design, are discussed for their roles in creating intuitive and adaptable financial interfaces. The paper also delves into emerging technologies like Artificial Intelligence (AI), Machine Learning (ML), blockchain, Augmented Reality (AR), Virtual Reality (VR), and Voice User Interfaces (VUI), highlighting their potential to revolutionize the user experience in financial services. Finally, it addresses the challenges of balancing security with usability, adapting to new technologies, maintaining regulatory compliance, and embracing sustainability in design. This comprehensive review aims to provide insights into the evolving landscape of UI/UX in financial applications and offer guidance for future development.
TL;DR: This chapter explores the integration of generative AI with secure user interface design, presenting a framework for building secure, intuitive, and engaging user experiences through AI-driven approaches, including GANs, VAEs, and autoregressive models.
Abstract: Generative AI, which is equipped with unique capabilities, is about to put the world of secure user interface (UI) design upside down and turn it into something full of endless possibilities in which users will be able to use the same opportunities and experienced solutions to protect their interaction in digital from any future security threats. This chapter takes a deep plunge into the merger of the generative AI with the secure user interface design, on the whole, presenting a complete exposition of the principals involved, methodologies applied, practical embodiment, and ultimate ramifications. The beginning will explore the building blocks of UI design principles and the user-centred iterative approach, wherein a robust framework for understanding Generative AI as a critical part of building secure, intuitive, and engaging user experiences is implemented. Further, it provides an overview of different types of generative AI approaches that could be deployed for secure UI design, such as GANs, VAEs, and autoregressive models, with their capabilities expanding the scope of security measures, which include authentication protocols, encryption, and user access rights while retaining usability and aesthetic appeal. Moreover, it surveys instance applications of the generative AI that support the Secure design of GUI, among the automatic generation of safe layout patterns, the dynamic change of the interface according to emerging threats, and the creation of cryptographic keys and secure symbols.
TL;DR: It is found that there is a lack of universal standard AR design and evaluation guidelines and that more in-depth research and exploration of new evaluation methods are needed in the future to further expand the library of evaluation tools for specific AR studies.
Abstract: This article investigates user interface design and evaluation methods for augmented reality (AR) systems and analyses existing problems. The article begins with an overview of AR technology, and then explores the principles of traditional interface design and the guiding principles of AR user interface design and their limitations. Then, user experience evaluation and AR user interface evaluation methods are outlined. Through literature search and screening, the article finds that there is a lack of universal standard AR design and evaluation guidelines. The article also discusses the relationship between traditional interface design and evaluation principles and AR interface design and evaluation principles, and points out that more in-depth research and exploration of new evaluation methods are needed in the future to further expand the library of evaluation tools for specific AR studies.
TL;DR: The study evaluates the usability and user experience of a mobile app for residential energy management using a hybrid approach that integrates quantitative and qualitative methods. The results indicate a high likelihood of user recommendation and a high overall quality of user experience.
Abstract: This paper presents a study that evaluates the usability and user experience of a mobile application interface for residential energy management, adopting a hybrid approach that integrates quantitative and qualitative methods within a user-centered design framework. For the evaluation, metrics and tools such as the User Experience Questionnaire Short (UEQ-S) and the System Usability Scale (SUS) were used, in addition to the implementation of a fuzzy logic model to interpret and contrast the data obtained through these metrics, allowing a more accurate assessment of usability and user experience, reflecting the variability and trends in the responses. Three aspects evaluated stand out: satisfaction with the interface, ease of use, and efficiency. These are fundamental to understanding how users perceive the system. The results indicate a high likelihood of user recommendation of the system and a high overall quality of user experience. This study significantly contributes to mobile application usability, especially in residential energy management, offering valuable insights for designing more intuitive and effective user interfaces on mobile devices.
TL;DR: Researchers face challenges in recreating computing environments for reproducibility due to diverse knowledge and environments. A proposed conversational UI uses an LLM to infer information, reducing user input and interactions to create reproducible experiment packages.
Abstract: In science, it is very important to be able to recreate the same computing environment to reproduce the same results achieved by previous scientific experiments. However, it is challenging to create a shareable package with the same environment using the same programming languages, frameworks, or data sources due to the diversity of researchers’ knowledge and the variety of computational environments used. In this work, I propose designing and constructing a conversational user interface that allows researchers to upload experiment files and clarify the necessary information via text communication to create a reproducible experiment package. My approach uses an integrated Large Language Model (LLM) that allows the platform to infer, whenever possible, some information (e.g., the programming language used, the main file to be executed, the parameters needed to be inserted when executing) to reduce the amount of information asked to the user. With this work, I intend to use an LLM to guide the researcher through this procedure, thereby reducing the time spent and the number of interactions required to create a reproducible package.