-
公开(公告)号:CN111338618B
公开(公告)日:2021-09-24
申请号:CN202010096139.6
申请日:2020-02-17
Applicant: 福州大学
Abstract: 本发明涉及一种应用场景驱动的Android应用微服务自动生成方法,包括以下步骤:步骤S1:基于应用接口信息,重建应用运行时软件体系结构;步骤S2:多次执行目标功能,录制目标功能的方法调用序列,形成基于运行时模型的多个目标功能的调用实例;步骤S3:分析得到的调用实例,获得目标功能的微服务的服务模块;步骤S4:于是给定用户输入,执行微服务的服务模块,得到与原功能相同的结果。本发明够在无源码、无标注情况下,通过监听Android框架和应用中所有的方法来录制用户调用序列,并通过对多个用户调用序列分析得到微服务的调用模板,重建应用运行时软件体系结构,从而实现Android应用微服务的自动生成。
-
公开(公告)号:CN111506721A
公开(公告)日:2020-08-07
申请号:CN202010321773.5
申请日:2020-04-22
Applicant: 福州大学
IPC: G06F16/332 , G06F16/36 , G06F16/33
Abstract: 本发明涉及一种面向领域知识图谱的问答系统及构建方法,根据给定知识图谱中的三元组,基于设定模板生成问答对,然后对问答对中的问句进行分词处理以及向量化处理,得到每一个问答对中问句的词向量,并构建问答语料库;将用户输入的问句进行分词处理以及向量化处理,并计算用户输入的问句与问答对中的问句的相似度,选取相似度最高的前N个问答对的答案作为用户问句的答案,并反馈给用户。本发明能够在给定多种不同领域的知识图谱的情况下,自动生成不同领域的问答系统,比起限定好领域的问答系统,该系统更加灵活,给定不同的情景都能够自动生成问答系统,可复用性较高。
-
-
-
公开(公告)号:CN111338618A
公开(公告)日:2020-06-26
申请号:CN202010096139.6
申请日:2020-02-17
Applicant: 福州大学
Abstract: 本发明涉及一种应用场景驱动的Android应用微服务自动生成方法,包括以下步骤:步骤S1:基于应用接口信息,重建应用运行时软件体系结构;步骤S2:多次执行目标功能,录制目标功能的方法调用序列,形成基于运行时模型的多个目标功能的调用实例;步骤S3:分析得到的调用实例,获得目标功能的微服务的服务模块;步骤S4:于是给定用户输入,执行微服务的服务模块,得到与原功能相同的结果。本发明够在无源码、无标注情况下,通过监听Android框架和应用中所有的方法来录制用户调用序列,并通过对多个用户调用序列分析得到微服务的调用模板,重建应用运行时软件体系结构,从而实现Android应用微服务的自动生成。
-
公开(公告)号:CN111506721B
公开(公告)日:2022-10-11
申请号:CN202010321773.5
申请日:2020-04-22
Applicant: 福州大学
IPC: G06F16/332 , G06F16/36 , G06F16/33
Abstract: 本发明涉及一种面向领域知识图谱的问答系统及构建方法,根据给定知识图谱中的三元组,基于设定模板生成问答对,然后对问答对中的问句进行分词处理以及向量化处理,得到每一个问答对中问句的词向量,并构建问答语料库;将用户输入的问句进行分词处理以及向量化处理,并计算用户输入的问句与问答对中的问句的相似度,选取相似度最高的前N个问答对的答案作为用户问句的答案,并反馈给用户。本发明能够在给定多种不同领域的知识图谱的情况下,自动生成不同领域的问答系统,比起限定好领域的问答系统,该系统更加灵活,给定不同的情景都能够自动生成问答系统,可复用性较高。
-
-
-
-
-