1.一种APP生态图生成的方法,其特征在于,包括以下步骤步骤11,监测用户与APP之间的交互;
步骤12,获取并存储连续使用的APP名称,以及使用APP的顺序;
其中,连续使用APP是指当前处于前台的APP切换到后台运行或者关闭的时间与另一APP打开或切换到前台运行的时间间隔小于预定连续时间间隔;
步骤13,判断连续使用的APP之间是否存在信息传递或者信息传递的需求;若是,则执行步骤14;
步骤14,根据用户使用APP的顺序,和/或APP之间的调用关系,建立APP之间的有向图;
其中,APP之间的有向图包括节点和有向边,其中所述节点表示APP,所述有向边表示用户使用APP的顺序或者APP之间的调用顺序,有向边的箭头指向为后使用或调用的APP;
步骤16,根据APP之间的有向图,生成APP生态图;
其中,APP生态图是根据APP之间的交互性建立的多个APP之间的有向图。
2.根据权利要求1所述的方法,其特征在于,
步骤13包括:
实时监测用户与APP之间交互,
判断APP之间是否存在调用关系,若是,则APP之间存在信息传递或者信息传递的需求,或者,判断连续使用的APP是否具有相同的槽位内容,若是,确定所述APP之间存在信息传递或者信息传递的需求。
3.根据权利要求2所述的方法,其特征在于
若槽位内容不同,判断是否存在相同或属性相同的槽位,若是,则确定存在信息传递或者信息传递的需求。
4.根据权利要求1所述的方法,其特征在于
在步骤13中,若判断连续使用的APP之间不存在信息传递或者信息传递的需求;执行步骤15;
步骤15,删除存储的不存在信息传递或者信息传递的需求的APP对。
5.根据权利要求1所述的方法,其特征在于
为有向边设置权重系数,权重系数的大小表示其连接的两个APP之间信息传递的概率的大小。
6.一种APP生态系统生成装置,用于初始化APP生态图,其特征在于,所述装置包括检测模块,用于监测用户与APP之间的交互;
生成模块,用于获取并存储连续使用的APP名称,以及使用APP的顺序;
其中,所述连续使用的APP是指在前处于前台的APP切换到后台运行或者关闭的时间与另一APP打开或切换到前台运行的时间间隔小于预定连续时间间隔;
判断模块,用于判断连续使用的APP之间是否存在信息传递或者信息传递的需求;若是,触发生成模块建立APP之间的有向图;
生成模块,用于根据用户使用APP的顺序,和/或APP之间的调用关系,建立APP之间的有向图;
其中,APP之间的有向图包含节点和有向边,其中所述节点表示APP,所述有向边表示用户使用APP的顺序或者APP之间的调用顺序,有向边的箭头指向为后使用或调用的APP;
生成模块,还用于根据APP之间的有向图,生成APP生态图;
其中,APP生态图是根据APP之间的交互性建立的多个APP之间的有向图。
7.根据权利要求6所述的装置,其特征在于,
检测模块具体用于实时监测用户与APP之间交互,判断模块具体用于判断APP之间是否存在调用关系,若是,则APP之间存在信息传递或者信息传递的需求,或者,判断连续使用的APP是否具有相同的槽位内容,若是,确定所述APP之间存在信息传递或者信息传递的需求。
8.根据权利要求7所述的装置,其特征在于
判断模块还用于确定槽位内容不同时,判断是否存在相同或属性相同的槽位,若是,则确定存在信息传递或者信息传递的需求。
9.根据权利要求6所述的装置,其特征在于
判断模块若判断连续使用的APP之间不存在信息传递或者信息传递的需求,则触发生成模块删除存储的不存在信息传递或者信息传递的需求的APP对;
生成模块,用于根据判断模块的上述触发消息删除存储的不存在信息传递或者信息传递的需求的APP对。
10.根据权利要求6所述的装置,其特征在于
生成模块还用于为有向边设置权重系数,权重系数的大小表示其连接的两个APP之间信息传递的概率的大小。
11.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有可在处理器上运行的计算机程序,所述计算机程序在被所述处理器执行时实现如权利要求1至5任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有可在处理器上运行的计算机程序、所述计算机程序在被执行时实现如权利要求1至5任一项所述的方法。
13.一种语音助手系统,其特征在于,包括如权利要求6至10任一项所述的装置。
14.一种装置,其特征在于,包括如权利要求6至10任一项所述的装置,或包括如权利要求13所述的一种语音助手系统。