一种问答整理的方法及装置的制造方法

文档序号:9911189阅读:565来源:国知局
一种问答整理的方法及装置的制造方法
【技术领域】
[0001]本申请涉及互联网技术领域,特别涉及一种问答整理的方法及装置。
【背景技术】
[0002]随着互联网技术的不断发展,不同领域的第三方应用程序(AppliCat1n,App)随之出现,且不断发展更新。随着高速宽带无线网络的快速覆盖和智能移动终端的快速普及,使得App用户的使用体验得到极大地改善。同时用户也提出了更好的体验要求。答疑App(例如作业通,学霸君,学习宝等)亦如此。答疑App可以用于帮助提用户解答其在工作或学习中遇到的问题。
[0003]—般的,提问者持有的客户端可以称为提问客户端,解答者持有的客户端可以称为解答客户端。
[0004]现有技术中,答疑App中依然是传统的问答模式,即提问客户端发送问题,解答客户端根据所述提问客户端提出的问题进行解答。具体地:提问客户端向应用服务器发送问题,等待答案;应用服务器接收提问客户端发送的问题,并将所述问题发送至解答客户端;所述解答客户端收到所述问题后发送答案至应用服务器;应用服务器将所述答案发送至提问客户端;提问客户端接收所述答案,问题得以解决。例如,现有技术中用于辅导学生学习的答疑App中,所述答疑App对应的应用服务器,接到学生所在提问客户端发来的问题时,将所述问题发送至老师所在解答客户端;老师在解答客户端向应用服务器返回所述问题对应的答案后;所述应用服务器接收所述答案,并将所述答案返至学生所在提问客户端。然而,这样的问答模式只是做了问题和答案的传递,无法对问题和答案整理归档。

【发明内容】

[0005]本申请实施例的目的是提供一种问答整理方法及装置,用以解决现有技术中无法对问题和答案整理归档的问题。
[0006]为解决上述技术问题,本申请实施例提供的问答整理的方法及装置是这样实现的:
[0007]一种问答整理的方法,包括:
[0008]接收提问客户端发送的第一消息及解答客户端发送的第二消息;其中,所述第二消息为所述解答客户端发送的响应于所述第一消息的应答消息;
[0009]判断所述第一消息中是否包含问题开始标识;
[0010]若包含问题开始标识,则判断所述第一消息中是否包含问题结束标识;
[0011 ]若包含问题结束标识,则对所述第一消息、所述第二消息中的问题相关内容进行整理,并存储整理的所述问题相关内容。
[0012]一种问答整理的装置,包括:
[0013]接收单元,用于接收提问客户端发送的第一消息及解答客户端发送的第二消息;其中,所述第二消息为所述解答客户端发送的响应于所述第一消息的应答消息;
[0014]第一判断单元,用于判断所述第一消息中是否包含问题开始标识;
[0015]第二判断单元,用于在所述第一消息中包含问题开始标识时,判断所述第一消息中是否包含问题结束标识;
[0016]整理单元,用于在所述第一消息中包含问题结束标识时,对所述第一消息、所述第二消息中的问题相关内容进行整理,并存储整理的所述问题相关内容。
[0017]由以上本申请实施例提供的技术方案可见,本申请实施例提供的一种问答整理的方法及装置,通过判断第一消息中是否包含问题开始标识及问题结束标识,从而判断第一消息是否为用户提问内容。对于第一消息中既包含问题开始标识又包含问题结束标识,则判断出该第一消息为用户提问内容。从而将所述第一消息中的问题部分及第二消息中的答案部分提取后存储。实现自动地对提问及答案进行整理归档。
【附图说明】
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1示出了本申请中可以适用的示例性的系统架构概念图;
[0020]图2为本申请一实施例中提供的问答整理方法的流程图;
[0021]图3为本申请一实施例中提供的问答整理方法的流程图;
[0022]图4为本申请一实施例中提供的问答整理系统的模块示意图。
【具体实施方式】
[0023]为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0024]图1示出了本申请中可以适用的示例性的系统架构概念图。
[0025]系统架构概念图100中,网络中不同节点借助网络可以实现消息的通信,继而完成消息交互和处理。系统架构概念图100可以包括经由网络112分别与多个客户端,如提问客户端106、解答客户端107进行数据通信的应用服务器105,以及可以集成于应用服务器105或独立于应用服务器105的数据库115。
[0026]网络112可以包括有线或无线电信装置,提问客户端106、解答客户端107所基于的网络装置可以通过所述有线或无线电信装置来交换数据。例如,网络112可以包括局域网(“LAN”)、广域网(“WAN”)、内部网、互联网、移动电话网络、虚拟专用网(VPN)、蜂窝式或其它移动通信网络、蓝牙、NFC或其任何组合。在示例性实施方案的讨论中,应理解,术语“数据”和“消息”可在本文中互换使用来指代可存在于基于计算机的环境中的文字、图像、音频、视频或任何其它形式的消息。
[0027]应用服务器105,提问客户端106、解答客户端107的设备在架构上都包含一些基本组件,如总线、处理装置、存储装置、一个或多个输入/输出装置、和通信接口等。总线可以包括一个或多个导线,用来实现服务器和客户端设备各组件之间的通信。处理装置可以包括各类型的用来执行指令、处理进程或线程的处理器或微处理器。存储装置可以包括用以存储动态消息的动态存储器,如随机访问存储器(RAM),或用以存储静态消息的静态存储器,如只读存储器(ROM),以及包括磁或光学记录介质与相应驱动的大容量存储器。输入装置可以是键盘、鼠标、手写笔、触摸屏、声音识别装置、或生物测定装置等。输出装置可以是用以输出消息的显示器、打印机、或扬声器等。通信接口用来使服务器或客户端设备与其他系统或装置进行通信。通信接口之间可通过有线连接方式、无线连接方式、或光连接方式连接到上述网络中,以使上述客户端设备、服务器实现相互通信。
[0028]每个提问客户端106所基于的网络装置都可以包括具有能够经由网络112发出并接收数据的通信模块的装置。同样每个解答客户端107所基于的网络装置都可以包括具有能够经由网络112发出并接收数据的通信模块的装置。例如,每个客户端所基于的网络装置都可以包括台式计算机、膝上型计算机、平板计算机、智能手机、手持式计算机、个人数字助理(“PDA” ),或者其它任何的有线或无线处理器驱动装置。
[0029]系统架构概念图100中,提问客户端106用于发出需要解决的问题,解答客户端107用于解答所述需要解答的问题。应用服务器105用于通过网络112实现客户端提问106与客户端解答107之间消息的交互。
[0030]具体的,每个客户端106可以通过网络112将需要解答的问题发送至应用服务器105。应用服务器105接收所述问题后,将其通过网络112发送至解答客户端107。所述解答客户端107给出所述问题的答案,并通过网络112返回至
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1