Intelligent Semantic Annotation for Mobile Services for IoT Computing from Heterogeneous Data
Yueshen Xu,Xinyu Zhao,Zhiping Jiang,Zhibo Qiu,Lei Hei,Rui Li
DOI: https://doi.org/10.1007/s11036-023-02091-0
2023-03-08
Mobile Networks and Applications
Abstract:The rapid development of Internet-of-Things (IoT) computing leads to many problems, among which the management of massive mobile services has attracted much attention. When developers are looking for a service for IoT computing from mobile services, they typically try to discover the services according to annotations. If the mobile services are not assigned by proper annotations, it will be difficult for developers to find the suitable service. For providers, if the services that they provide cannot be used by developers, there will be no revenue. Therefore, it is a critical to assign proper semantic annotations to the mobile services. Existing approaches usually use the call records between services and developers to construct a score matrix, and compute the similarity between services and semantic annotations. However, these approaches do not leverage the natural association between services, providers and users. To make full use of the information inherent in services, we construct a heterogeneous information network (HIN) for service data, and propose a new model named GoT , which fully utilizes the structural and semantic information. GoT contains four components, which are the metapath construction, the intra-metapath fusion, the inter-metapath fusion, and the semantic annotation recommendation. We collected a real-world Web API dataset and performed adequate experiments. The experimental results show that our model produces superior recommendation accuracy and alleviates the cold-start problem.
computer science, information systems,telecommunications, hardware & architecture