2023
Authors
Paiva, JC; Leal, JP; Figueira, A;
Publication
DATA IN BRIEF
Abstract
Learning how to program is a difficult task. To acquire the re-quired skills, novice programmers must solve a broad range of programming activities, always supported with timely, rich, and accurate feedback. Automated assessment tools play a major role in fulfilling these needs, being a common pres-ence in introductory programming courses. As programming exercises are not easy to produce and those loaded into these tools must adhere to specific format requirements, teachers often opt for reusing them for several years. There-fore, most automated assessment tools, particularly Mooshak, store hundreds of submissions to the same programming ex-ercises, as these need to be kept after automatically pro-cessed for possible subsequent manual revision. Our dataset consists of the submissions to 16 programming exercises in Mooshak proposed in multiple years within the 2003-2020 timespan to undergraduate Computer Science students at the Faculty of Sciences from the University of Porto. In particular, we extract their code property graphs and store them as CSV files. The analysis of this data can enable, for instance, the generation of more concise and personalized feedback based on similar accepted submissions in the past, the identifica-tion of different strategies to solve a problem, the under -standing of a student's thinking process, among many other findings.(c) 2023 The Author(s). Published by Elsevier Inc. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )
2023
Authors
Pina, N; Brito, C; Vitorino, R; Cunha, I;
Publication
Transportation Research Procedia
Abstract
Cities worldwide have agreed on ambitious goals regarding carbon neutrality; thus, smart cities face challenges regarding active and shared mobility due to public transportation's low attractiveness and lack of real-time multimodal information. These issues have led to a lack of data on the community's mobility choices, traffic commuters' carbon footprint and corresponding low motivation to change habits. Besides, many consumers are reluctant to use some software tools due to the lack of data privacy guarantee. This paper presents a methodology developed in the FranchetAI project that addrebes these issues by providing distributed privacy-preserving machine learning models that identify travel behaviour patterns and respective GHG emissions to recommend alternative options. Also, the paper presents the developed FranchetAI mobile prototype. © 2023 The Authors. Published by ELSEVIER B.V. This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0)
2023
Authors
Paiva, JC; Figueira, A; Leal, JP;
Publication
LEARNING TECHNOLOGIES AND SYSTEMS, ICWL 2022, SETE 2022
Abstract
Over the years, several systematic literature reviews have been published reporting advances in tools and techniques for automated assessment in Computer Science. However, there is not yet a major bibliometric study that examines the relationships and influence of publications, authors, and journals to make these research trends visible. This paper presents a bibliometric study of automated assessment of programming exercises, including a descriptive analysis using various bibliometric measures and data visualizations. The data was collected from the Web of Science Core Collection. The obtained results allow us to identify the most influential authors and their affiliations, monitor the evolution of publications and citations, establish relationships between emerging themes in publications, discover research trends, and more. This paper provides a deeper knowledge of the literature and facilitates future researchers to start in this field.
2023
Authors
Neto, J; Morais, AJ; Gonçalves, R; Coelho, AL;
Publication
BUILDINGS
Abstract
Fires in large buildings can have tragic consequences, including the loss of human lives. Despite the advancements in building construction and fire safety technologies, the unpredictable nature of fires, particularly in large buildings, remains an enormous challenge. Acknowledging the paramount importance of prioritising human safety, the academic community has been focusing consistently on enhancing the efficiency of building evacuation. While previous studies have integrated evacuation simulation models, aiding in aspects such as the design of evacuation routes and emergency signalling, modelling human behaviour during a fire emergency remains challenging due to cognitive complexities. Moreover, behavioural differences from country to country add another layer of complexity, hindering the creation of a universal behaviour model. Instead of centring on modelling the occupant behaviour, this paper proposes an innovative approach aimed at enhancing the occupants' behaviour predictability by providing real-time information to the occupants regarding the most suitable evacuation routes. The proposed models use a building's environmental conditions to generate contextual information, aiding in developing solutions to make the occupants' behaviour more predictable by providing them with real-time information on the most appropriate and efficient evacuation routes at each moment, guiding the occupants to safety during a fire emergency. The models were incorporated into a context-aware recommender system for testing purposes. The simulation results indicate that such a system, coupled with hazard and congestion models, positively influences the occupants' behaviour, fostering faster adaptation to the environmental conditions and ultimately enhancing the efficiency of building evacuations.
2023
Authors
Abreu, N; Pinto, A; Matos, A; Pires, M;
Publication
Iberian Conference on Information Systems and Technologies, CISTI
Abstract
Precise construction progress monitoring has been shown to be an essential step towards the successful management of a building project. However, the methods for automated construction progress monitoring proposed in previous work have certain limitations because of inefficient and unrobust point cloud processing. The main objective of this research was to develop an accurate automated method for construction progress monitoring using a 4D BIM together with a 3D point cloud obtained using a terrestrial laser scanner. The proposed method consists of four phases: point cloud simplification, alignment of the as-built data with the as-planned model, classification of the as-built data according to the BIM elements, and estimation of the progress. The accuracy and robustness of the proposed methodology was validated using a known dataset. The developed application can be used for construction progress visualization and analysis. © 2023 ITMA.
2023
Authors
Oliveira, B; Lopes, CT;
Publication
Proceedings of the 2023 Conference on Human Information Interaction and Retrieval, CHIIR 2023, Austin, TX, USA, March 19-23, 2023
Abstract
Web search engines have marked everyone's life by transforming how one searches and accesses information. Search engines give special attention to the user interface, especially search engine result pages (SERP). The well-known "10 blue links"list has evolved into richer interfaces, often personalized to the search query, the user, and other aspects. More than 20 years later, the literature has not adequately portrayed this development. We present a study on the evolution of SERP interfaces during the last two decades using Google Search as a case study. We used the most searched queries by year to extract a sample of SERP from the Internet Archive. Using this dataset, we analyzed how SERP evolved in content, layout, design (e.g., color scheme, text styling, graphics), navigation, and file size. We have also analyzed the user interface design patterns associated with SERP elements. We found that SERP are becoming more diverse in terms of elements, aggregating content from different verticals and including more features that provide direct answers. This systematic analysis portrays evolution trends in search engine user interfaces and, more generally, web design. We expect this work will trigger other, more specific studies that can take advantage of our dataset.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.