PyResolveMetrics: A Standards-Compliant and Efficient Approach to Entity Resolution Metrics (2024)

Entity resolution, the process of discerning whether multiple data refer to the same real-world entity, is crucial across various domains, including education. Its quality assessment is vital due to the extensive practical applications in fields such as analytics, personalized learning or academic integrity. With Python emerging as the predominant programming language in these areas,…

Quiz-Ifying Education: Exploring the Power of Virtual Assistants (2024)

Technology offers transformative potential for educational innovation. This paper introduces a novel approach by harnessing virtual assistants, specifically through an Alexa quiz skill tailored for university students, to enhance learning experiences. Supported by a preliminary evaluation, our solution demonstrates significant user satisfaction, indicating its effectiveness and areas for further refinement. Our tailored skill dynamically…

A pedagogical approach in interleaving software quality concerns at an artificial intelligence course (2022)

The software engineering industry is an everchanging domain requiring professionals to have a good knowledge base and adaptability skills.Artificial Intelligence (AI) has achieved substantial success in enhancing program analysis techniques and applications, including bug prediction. It is a promising direction by applying advanced Machine Learning techniques into suitable software engineering tasks. The main goal…