The embodiment of this application discloses a method and device for analyzing the performance of an information flow system. One specific implementation of the method includes: the receiving terminal sends performance analysis start instructions for the information flow system to be analyzed, in which the information flow system to be analyzed includes a set of information flow processing nodes for processing the information flow; for the information flow processing nodes in the information flow processing node set, the following analysis steps are performed: recording the information flow passing through the information flow. The number and time-consuming of the node are analyzed, and the statistical analysis results of the node are obtained. The node information and the statistical analysis results of the node are sent to the terminal for presentation. The embodiment realizes time-consuming analysis of information flow processing nodes.
【技术实现步骤摘要】
用于分析信息流系统性能的方法和装置
本申请实施例涉及计算机
,具体涉及用于分析信息流系统性能的方法和装置。
技术介绍
随着人工智能的发展,聊天机器人越来越受到关注。例如,可以通过智能在线客服机器人、手机助手等智能交互机器人为使用者提供服务。例如,使用者在聊天窗口输入信息之后,智能在线客服机器人会基于使用者的输入信息,按照一定的逻辑自动在聊天窗口给出相关的语句。又例如,手机助手可以基于使用者的语音信息为使用者提供服务。实践中,针对每一种智能交互机器人都需要预先定义信息流系统来支撑使用者输入信息后给予正确的反馈。信息流系统包括多个用于对信息流进行处理的信息流处理节点,而各个信息流处理节点的处理耗时决定了给使用者反馈信息的效率。
技术实现思路
本申请实施例提出了用于分析信息流系统性能的方法和装置。第一方面,本申请实施例提供了一种用于分析信息流系统性能的方法,该方法包括:接收终端针对待分析信息流系统发送的性能分析开始指令,其中,上述待分析信息流系统包括用于对信息流进行处理的信息流处理节点集合,信息流从上述信息流处理节点集合中的、作为入口的输入节点流入以及在流经上述信息流处理节点集合中的至少一个信息流处理节点之后流出待分析信息流系统;对于上述信息流处理节点集合中的信息流处理节点,执行以下分析步骤:记录信息流经过该信息流处理节点的次数和耗时;对记录的次数和耗时进行统计分析,得到针对该信息流处理节点的统计分析结果;将该信息流处理节点的节点信息和统计分析结果发送到终端,以供终端进行呈现。在一些实施例中,上述方法还包括:响应于接收到上述终端发送的针对上述待分析信息流系统的 ...
【技术保护点】
1.一种用于分析信息流系统性能的方法,包括:接收终端针对待分析信息流系统发送的性能分析开始指令,其中,所述待分析信息流系统包括用于对信息流进行处理的信息流处理节点集合,信息流从所述信息流处理节点集合中的、作为入口的输入节点流入以及在流经所述信息流处理节点集合中的至少一个信息流处理节点之后流出待分析信息流系统;对于所述信息流处理节点集合中的信息流处理节点,执行以下分析步骤:记录信息流经过该信息流处理节点的次数和耗时;对记录的次数和耗时进行统计分析,得到针对该信息流处理节点的统计分析结果;将该信息流处理节点的节点信息和统计分析结果发送到终端,以供终端进行呈现。
【技术特征摘要】
1.一种用于分析信息流系统性能的方法,包括:接收终端针对待分析信息流系统发送的性能分析开始指令,其中,所述待分析信息流系统包括用于对信息流进行处理的信息流处理节点集合,信息流从所述信息流处理节点集合中的、作为入口的输入节点流入以及在流经所述信息流处理节点集合中的至少一个信息流处理节点之后流出待分析信息流系统;对于所述信息流处理节点集合中的信息流处理节点,执行以下分析步骤:记录信息流经过该信息流处理节点的次数和耗时;对记录的次数和耗时进行统计分析,得到针对该信息流处理节点的统计分析结果;将该信息流处理节点的节点信息和统计分析结果发送到终端,以供终端进行呈现。2.根据权利要求1所述的方法,其中,所述方法还包括:响应于接收到所述终端发送的针对所述待分析信息流系统的性能分析结束指令,停止执行所述分析步骤,以及向所述终端发送信息删除指令,其中,所述信息删除指令用于控制所述终端对所呈现的信息流处理节点的节点信息和统计分析结果进行删除。3.根据权利要求2所述的方法,其中,所述方法还包括:向所述终端发送所述待分析信息流系统,以供所述终端进行显示。4.根据权利要求3所述的方法,其中,所述方法还包括:响应于接收到所述性能分析开始指令,向所述终端发送只读控制指令,以控制所述终端不再接收针对所述待分析信息流系统的编辑信息;响应于接收到所述性能分析结束指令,向所述终端发送编辑控制指令,以控制所述终端接收针对所述待分析信息流系统的编辑信息。5.一种用于分析信息流系统性能的装置,包括:接收单元,被配置成接收终端针对待分析信息流系统发送的性能分析开始指令,其中,所述待分析信息流系统包括用于对信息流进行处理的信息流处理节点集合,信息流从所述信息流处理节点...
【专利技术属性】
技术研发人员:孙敬云,郭慧,姚旭晨,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。