摘要
随着移动设备硬件技术和5G等通信技术的发展,智能应用软件不断涌现,其提供的功能已涉及人们生活和工作的方方面面。大量的Android应用在满足人们日常生活需求的同时,也使得人们需要花更多的时间来找到他们想要启动的应用程序。为了让用户快速找到他们想要启动的应用程序并执行目标功能,文中提出了一种基于用户场景的Android应用服务推荐方法。具体来说,首先对用户场景进行分析,通过可访问性服务提取用户场景中的文本信息,然后采用基于知识库的方法,计算文本信息对应的标签,最后通过相似度计算,搜索服务库中与用户场景相关的服务,并将最相关的相似服务和互补服务推荐给用户。针对“豌豆荚”Android应用商店中的10个流行应用的300个Android应用服务进行方法评估,验证了所提方法的可行性和有效性。
With the development of mobile hardware and 5 G communication technologies,smart applications are booming,which has penetrated into all the aspects of our life and work.A large number of Android applications not only meet the needs of people’s daily life,but also make people need to spend more time to find the applications they want to start.In order to let users quickly find the application they want to start and perform the target function,this paper proposes a method of Android application service recommendation based on user scenarios.Specifically,this paper first analyzes the user scenarios,and extracts the text information in the user scenarios through the Accessibility API.Then,the label corresponding to the text information is calculated based on the method of knowledge base.Finally,through similarity calculation,the services related to user scenarios in the service library are searched,and the most relevant similar services and complementary services are recommended to users.This paper evaluates 300 Android application services of 10 popular apps in Android App store Wandoujia,and verifies the feasibility and effectiveness of the method.
作者
王毅
李政浩
陈星
WANG Yi;LI Zheng-hao;CHEN Xing(College of Mathematics and Computer Science,Fuzhou University,Fuzhou 350108,China;Fujian Key Laboratory of Network Computing and Intelligent Information Processing(Fuzhou University),Fuzhou 350108,China)
出处
《计算机科学》
CSCD
北大核心
2022年第S01期267-271,344,共6页
Computer Science
基金
国家重点研发计划(2018YFB1004800)
福建省自然科学基金杰青项目(2020J06014)。
关键词
服务推荐
用户场景分析
相似度计算
ANDROID应用
Service recommendation
User scenario analysis
Similarity calculation
Android application