A survey on conflict detection in iot-based smart homes

B Huang, D Chaki, A Bouguettaya, KY Lam - ACM Computing Surveys, 2023 - dl.acm.org
As the adoption of IoT-based smart homes continues to grow, the importance of addressing
potential conflicts becomes increasingly vital for ensuring seamless functionality and user …

Artificial Intelligence-Enabled Chatbots in Mental Health: A Systematic Review.

B Omarov, S Narynov… - Computers, Materials & …, 2023 - search.ebscohost.com
Abstract Clinical applications of Artificial Intelligence (AI) for mental health care have
experienced a meteoric rise in the past few years. AI-enabled chatbot software and …

Accurate generation of trigger-action programs with domain-adapted sequence-to-sequence learning

INB Yusuf, L Jiang, D Lo - Proceedings of the 30th IEEE/ACM …, 2022 - dl.acm.org
Trigger-action programming allows end users to write event-driven rules to automate smart
devices and internet services. Users can create a trigger-action program (TAP) by specifying …

From Gap to Synergy: Enhancing Contextual Understanding through Human-Machine Collaboration in Personalized Systems

W Chen, C Yu, H Wang, Z Wang, L Yang… - Proceedings of the 36th …, 2023 - dl.acm.org
This paper presents LangAware, a collaborative approach for constructing personalized
context for context-aware applications. The need for personalization arises due to significant …

A mobile augmented reality app for creating, controlling, recommending automations in smart homes

A Mattioli, F Paternò - Proceedings of the ACM on Human-Computer …, 2023 - dl.acm.org
Automations in the context of smart homes have been adopted more and more frequently;
thus, users should be able to control them and create automations most suitable to their …

Eudability: a new construct at the intersection of end-user development and computational thinking

BR Barricelli, D Fogli, A Locoro - Journal of Systems and Software, 2023 - Elsevier
The sustainable and digital future of work may imply a dramatic equilibrium change between
social factors and technological ones. We argue that providing suitable tools to support End …

Improving mental models in IoT end-user development

M Zancanaro, G Gallitto, D Yem, B Treccani - Human-centric Computing …, 2022 - iris.unitn.it
This paper describes two empirical research studies that investigated how to improve naïve
users' mental models to support end-user development (EUD) of Internet-of-Things (IoT) …

Recipegen++: an automated trigger action programs generator

INB Yusuf, DBA Jamal, L Jiang, D Lo - Proceedings of the 30th ACM joint …, 2022 - dl.acm.org
Trigger Action Programs (TAPs) are event-driven rules that allow users to automate smart-
devices and internet services. Users can write TAPs by specifying triggers and actions from …

A multi-modal approach to creating routines for smart speakers

BR Barricelli, D Fogli, L Iemmolo, A Locoro - Proceedings of the 2022 …, 2022 - dl.acm.org
Smart speakers can execute user-defined routines, namely, sequences of actions triggered
by specific events or conditions. This paper presents a new approach to the creation of …

Helping Users Debug Trigger-Action Programs

L Zhang, C Zhou, ML Littman, B Ur, S Lu - Proceedings of the ACM on …, 2023 - dl.acm.org
Trigger-action programming (TAP) empowers a wide array of users to automate Internet of
Things (IoT) devices. However, it can be challenging for users to create completely correct …