一种软件应用问题处理方法及装置制造方法及图纸

技术编号:20389009 阅读:41 留言:0更新日期:2019-02-20 02:30
本申请提出一种软件应用问题处理方法及装置,该方法包括:获取用户在运行应用软件时遇到的问题;调用经过机器学习的智能分析引擎,对所述问题进行分析,得到解决所述问题的问题解决方案;输出所述问题解决方案,使所述用户根据所述问题解决方案解决所述问题。上述处理过程实现了主动检测用户使用应用软件时遇到的问题,以及主动为用户提供解决问题的问题解决方案,可以使用户在使用应用软件遇到问题时,快捷地解决问题,其问题处理速度更快,使软件智能化水平更高。

【技术实现步骤摘要】
一种软件应用问题处理方法及装置
本申请涉及应用程序运维
,更具体地说,尤其涉及一种软件应用问题处理方法及装置。
技术介绍
适用于智能终端的各种应用软件的不断衍生,给社会智能化发展带来了极大的推动力。应用APP等软件程序可以为用户提供所需的处理功能,例如计算功能、联网功能、通信功能、数据查询功能等。并且,随着应用软件程序的不断完善,其功能也越来越趋于智能化,在一定程度上,应用软件可以只与用户进行少量的交互,就可以满足用户的使用需求。但是,用户在使用任何应用软件时都可能遇到未知的问题,此时应用软件如何应对用户所遇到的问题,是软件开发中不可忽略的内容。而现有的应用软件往往不能对用户使用过程中所遇到的问题进行主动检测及主动处理,当用户使用应用软件的过程中遇到无法解决的问题时,只能电话致电人工客服询问解决方法,然后再参照人工客服的说明处理问题,其处理过程繁琐,智能化程度不高。
技术实现思路
基于上述现有技术的缺陷和不足,本申请提出一种软件应用问题处理方法及装置,能够实现主动帮助用户解决软件应用过程中遇到的问题。一种软件应用问题处理方法,包括:获取用户在运行应用软件时遇到的问题;调用经过机器学习的智能分析引擎,对所述问题进行分析,得到解决所述问题的问题解决方案;输出所述问题解决方案,使所述用户根据所述问题解决方案解决所述问题。可选的,所述智能分析引擎的机器学习过程包括:对所述应用软件的历史运维数据进行机器学习,使所述智能分析引擎具备分析问题得到问题解决方案的能力;其中,所述历史运维数据包括所述应用软件在历史运行过程中所出现的问题和对应的问题解决方案的记录数据。可选的,所述智能分析引擎的机器学习过程还包括:对所述用户在与所述应用软件相同类型的应用软件的行为数据进行机器学习,使所述智能分析引擎能够根据所述用户的行为习惯决策出适用于所述用户的行为方案。可选的,当所述智能分析引擎对所述问题进行分析没有得到解决所述问题的问题解决方案时,所述方法还包括:触发人工客服服务,帮助所述用户解决所述问题。可选的,当解决所述问题后,所述方法还包括:将所述问题以及解决所述问题的问题解决方案的信息添加到所述历史运维数据中。一种软件应用问题处理装置,包括:问题获取单元,用于获取用户在运行应用软件时遇到的问题;问题处理单元,用于调用经过机器学习的智能分析引擎,对所述问题进行分析,得到解决所述问题的问题解决方案;方案输出单元,用于输出所述问题解决方案,使所述用户根据所述问题解决方案解决所述问题。可选的,所述智能分析引擎的机器学习过程包括:对所述应用软件的历史运维数据进行机器学习,使所述智能分析引擎具备分析问题得到问题解决方案的能力;其中,所述历史运维数据包括所述应用软件在历史运行过程中所出现的问题和对应的问题解决方案的记录数据。可选的,所述智能分析引擎的机器学习过程还包括:对所述用户在与所述应用软件相同类型的应用软件的行为数据进行机器学习,使所述智能分析引擎能够根据所述用户的行为习惯决策出适用于所述用户的行为方案。可选的,所述装置还包括:服务触发单元,用于触发人工客服服务,帮助所述用户解决所述问题。可选的,所述装置还包括:数据添加单元,用于将所述问题以及解决所述问题的问题解决方案的信息添加到所述历史运维数据中。本申请公开的软件应用问题解决方法可以主动检测用户在使用应用软件时是否遇到问题,在获取到用户应用软件时遇到的问题后,主动调用经过机器学习的智能分析引擎,对用户遇到的问题进行分析,得到解决该问题的问题解决方案,最后将得到的问题解决方案输出,是用户根据该问题解决方案解决所遇到的问题。上述处理过程实现了主动检测用户使用应用软件时遇到的问题,以及主动为用户提供解决问题的问题解决方案,可以使用户在使用应用软件遇到问题时,快捷地解决问题,其问题处理速度更快,使软件智能化水平更高。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1是本申请实施例提供的一种软件应用问题处理系统的架构示意图;图2是本申请实施例提供的一种软件应用问题处理方法的流程示意图;图3是本申请实施例提供的另一种软件应用问题处理方法的流程示意图;图4是本申请实施例提供的又一种软件应用问题处理方法的流程示意图;图5是本申请实施例提供的一种软件应用问题处理装置的结构示意图。具体实施方式本申请实施例技术方案适用于对用户运行、使用应用软件过程中遇到的问题进行分析,主动为用户提供问题解决方案的应用场景。采用本申请实施例技术方案,可以实现自动检测用户在使用应用软件过程中遇到的问题,并且对问题进行分析得到问题解决方案,更智能地协助用户解决使用应用软件时遇到的问题。参见图1所示,展示了本申请实施例适用的一种软件应用问题处理系统的系统架构示意图。本申请实施例适用的软件应用问题处理系统主要包括运行于智能终端的应用软件、智能分析引擎、数据库及人工服务台。其中,上述运行于智能终端的应用软件在提供正常的软件功能外,本申请实施例还为该应用软件内置问题检测处理程序,用于检测用户在运行、使用该应用软件的时候是否遇到问题,以及确定用户具体是遇到了什么问题。上述智能分析引擎,是具备机器学习能力的数据处理引擎,其以上述数据库中存储的历史运维数据作为知识库进行几区学习,具备对用户使用应用软件过程中遇到的问题进行分析得到问题解决方案的能力。上述人工服务台,即由话务员提供人工客服服务的平台,用户可以以电话、或网络的方式联系到人工客服请求各种与应用软件相关的服务。本申请实施例所提出的软件应用问题处理方法可以是被上述应用软件所执行,具体的,在上述应用软件运行过程中,实时检测用户使用过程中是否遇到问题,并对用户所遇到的问题进行如本申请实施例所述的处理,以达到主动协助用户解决使用问题的目的。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参见图2所示,本申请实施例公开的软件应用问题处理方法,包括:S201、获取用户在运行应用软件时遇到的问题;具体的,上述用户在运行应用软件时遇到的问题,具体可以是软件程序错乱、在需要用户操作时长时间收到不用户操作信息、多次接收到用户执行的无效操作等。理论上,在用户运行使用上述应用软件过程中的任何节点,只要产生了应用软件程序运行中断的现象,都可以视为用户遇到问题,此时本申请实施例开始分析用户所遇到的问题,并对问题进行分析,协助用户解决问题。需要说明的是,本申请实施例设定应用软件在运行过程中,实时检测是否出现问题,即实时判断用户在使用过程中是否遇到问题,具体可以通过判断应用软件程序运行是否中断或多次重复来实现。另一方面,上述用户在运行应用软件时遇到的问题,也可以是由用户上传的问题信息。需要说明的是,上述问题检测处理,可以是由应用软件自身来完成,也可以由其他的软件检测程序来完成。本文档来自技高网...

【技术保护点】
1.一种软件应用问题处理方法,其特征在于,包括:获取用户在运行应用软件时遇到的问题;调用经过机器学习的智能分析引擎,对所述问题进行分析,得到解决所述问题的问题解决方案;输出所述问题解决方案,使所述用户根据所述问题解决方案解决所述问题。

【技术特征摘要】
1.一种软件应用问题处理方法,其特征在于,包括:获取用户在运行应用软件时遇到的问题;调用经过机器学习的智能分析引擎,对所述问题进行分析,得到解决所述问题的问题解决方案;输出所述问题解决方案,使所述用户根据所述问题解决方案解决所述问题。2.根据权利要求1所述的方法,其特征在于,所述智能分析引擎的机器学习过程包括:对所述应用软件的历史运维数据进行机器学习,使所述智能分析引擎具备分析问题得到问题解决方案的能力;其中,所述历史运维数据包括所述应用软件在历史运行过程中所出现的问题和对应的问题解决方案的记录数据。3.根据权利要求2所述的方法,其特征在于,所述智能分析引擎的机器学习过程还包括:对所述用户在与所述应用软件相同类型的应用软件的行为数据进行机器学习,使所述智能分析引擎能够根据所述用户的行为习惯决策出适用于所述用户的行为方案。4.根据权利要求1至3中任一权利要求所述的方法,其特征在于,当所述智能分析引擎对所述问题进行分析没有得到解决所述问题的问题解决方案时,所述方法还包括:触发人工客服服务,帮助所述用户解决所述问题。5.根据权利要求2或3所述的方法,其特征在于,当解决所述问题后,所述方法还包括:将所述问题以及解决所述问题的问题解决方案的信息添加到所述历史运维数据中。...

【专利技术属性】
技术研发人员:王爱迪施煜
申请(专利权)人:上海安吉星信息服务有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1