arrow
Return

TAP with ease: a generic recommendation system for trigger-action programming based on multi-modal representation learning

delete2024-11-01
delete0
PRE
AI
G
Gang Wu
M
Ming Wang
王峰 cover
王峰 (Feng Wang) *
DOI:10.1016/j.asoc.2024.112163delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The escalating popularity of smart devices has given rise to an increasing trend wherein users leverage customized trigger-action programming (TAP) rules within the Internet of Things (IoT) to automate various aspects of their lives. This article addresses the challenge of effectively combining functions provided by many smart devices and online services by introducing a novel multi-modal representation learning model called TAP-TAG. This model integrates both textual and graph structures inherent in TAP rules, offering a holistic method to rule recommendation. TAP-TAG comprises two branches: the Knowledge Graph Embedding model, which projects triplets extracted from the TAP dataset into embeddings, and convolution neural networks that extract semantic features from the textual content of TAP rules. Extensive experiments are conducted on real- world TAP datasets to evaluate our model's ability to recommend relevant rules based on user preferences. The experimental results show that TAP-TAG can outperform the state-of-the-art method by 5% in Precision@5, indicating that TAP-TAG is highly effective in providing accurate and diverse recommendations for TAP rules.
Keywords:
Trigger-action programming
Knowledge graph embedding
Natural language processing
Multi-modal representation learning

Journal

Applied Soft Computing cover
Applied Soft Computing
IF:
6.6
Papers:
1.4W
Citations:
4.8W

Organization

J
Jilin University
Scholars:
8.6W
Papers: 5.5W
Citations: 8.9K