CN102075886B - 一种基于短信实现的问答方法及*** - Google Patents
一种基于短信实现的问答方法及*** Download PDFInfo
- Publication number
- CN102075886B CN102075886B CN201010590022.XA CN201010590022A CN102075886B CN 102075886 B CN102075886 B CN 102075886B CN 201010590022 A CN201010590022 A CN 201010590022A CN 102075886 B CN102075886 B CN 102075886B
- Authority
- CN
- China
- Prior art keywords
- enquirement
- note
- information
- question
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明提供了一种基于短信实现的问答方法和***,其中方法包括:A、接收提问用户发送的包含提问信息的短信;B、根据所述提问信息在知识问答平台上发布提问;C、判断所述知识问答平台上是否出现所述提问对应的满足预设条件的优质答案,如果是,执行步骤D;D、向所述提问用户发送包含所述优质答案的短信。本发明使得提问用户通过具备普通短信功能的用户终端,即可实现在知识问答平台上的提问和答案获取,使得知识问答服务的用户覆盖范围更广。
Description
【技术领域】
本发明涉及互联网技术领域,特别涉及一种基于短信实现的问答方法及***。
【背景技术】
随着互联网技术的迅速发展,通过互联网获取信息以及进行相互通讯已经成为人们每天生活的一部分。知识问答***就是一种利用通讯功能实现信息获取的***,用户可以通过网页在知识问答***提交各种问题,查询所提交问题的状态,根据问题回答的状况决定采用哪个答案。其他用户可以通过访问该网页查看问题,并根据自己的喜好和知识进行回答。
然而,现有的知识问答***要求用户必须使用具备上网功能的用户终端才能实现提问和答案获取,显然具备一定的局限性,服务范围有待扩展。
【发明内容】
本发明提供了一种基于短信实现的问答方法和***,以便于用户通过具备短信功能的用户终端即可实现提问和获取答案,扩展知识问答服务的范围。
具体技术方案如下:
一种基于短信实现的问答方法,该方法包括:
A、接收提问用户发送的包含提问信息的短信;
B、根据所述提问信息在知识问答平台上发布提问;
C、判断所述知识问答平台上是否出现所述提问对应的满足预设条件的优质答案,如果是,执行步骤D;
D、向所述提问用户发送包含所述优质答案的短信;
其中在所述步骤B中通过页面的形式在面向用户的知识问答平台上发布提问,供其他用户访问对应页面并回答提问,或者通过短信将提问推送给在知识问答平台上的注册用户,供注册用户回复答案。
更进一步地,如果所述步骤C的判断结果为否,则判断所述提问在所述知识问答平台上发布的时长是否达到预设的展示时长,如果是,在所述知识问答平台上关闭所述提问,向所述提问用户发送包含回答失败指示的短信;否则重新转至所述步骤C。
其中,步骤A中所述的短信为:所述提问用户首次发送的包含提问信息的短信,或者,所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信。
当步骤A中所述的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,所述步骤B具体包括:
将首次发送的提问信息和补充发送的提问信息进行合并处理,将合并处理后得到的提问发布在所述知识问答平台上。
当步骤A中所述的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,在所述步骤B之前还包括:
判断所述提问用户补充发送的短信次数是否超过预设的最大次数值,如果是,丢弃所述补充发送的短信,向所述提问用户回复包含次数超限指示的短信,结束流程,否则,继续执行所述步骤B;或者,
判断所述提问用户补充发送的短信与所述提问用户发送的上一包含提问信息的短信之间的时间间隔是否超过预设的时间间隔阈值,如果是,丢弃所述补充发送的短信,向所述提问用户回复包含时间超限指示的短信,否则,继续执行所述步骤B。
较优地,在所述步骤A和步骤B之间还包括:
E、判断接收到的短信是否包含正确的提问信息,如果包含正确的提问信息,向所述提问用户回复包含提问成功指示的短信,继续执行步骤B;如果包含错误的提问信息,则向所述提问用户回复包含提问失败指示的短信,结束流程。
具体地,步骤E中如果所述提问信息的长度没有在预设的有效长度范围内,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为无效短提问指示;或者,
步骤E中如果所述提问信息为重复发送的提问信息,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为重复提问指示;或者,
步骤E中如果所述提问信息包含禁止的内容,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为禁止内容指示;或者,
步骤E中如果所述提问信息描述不清楚,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为描述不清指示。
其中,所述禁止的内容可以包括以下之一或任意组合:广告内容、反动内容、黄色内容或致谢词。
所述预设条件包括以下条件之一或任意组合:
答案长度在预设长度范围内;
回答用户的等级达到预设的等级阈值;
答案的采纳率达到预设的阈值。
较优地,该方法还包括:将所述提问用户信息、所述提问以及针对所述提问的答案存储在数据库中,按照预定的周期对所述数据库中的答案进行扫描,确定是否出现优质答案。
另外,在所述步骤D之后可以进一步包括:
F1、判断在执行步骤D之后且知识问答平台上所述提问被关闭之前是否接收到所述提问用户返回的包含是否满意信息的短信,如果是,执行步骤F6;
F6、判断提问用户是否对优质答案满意,如果是,执行步骤F7;
F7、关闭在知识问答平台上的所述提问。
如果所述步骤F1中的判断的结果为否,则执行步骤F2;
F2、针对所述提问用户标记优质答案已下发,在知识问答平台上将所述提问保留至第一预设时长;
F3、判断在所述第一预设时长中管理员是否进行答案采纳,如果是,执行步骤F4;否则,在达到所述第一预设时长时,转至步骤F7;
F4、判断管理员采纳的答案是否与已下发的优质答案相同,如果是,转至步骤F7;否则,执行步骤F5;
F5、将所述管理员采纳的答案通过短信发送给所述提问用户,转至步骤F7。
如果所述步骤F6中的判断结果为否,则执行步骤F8;
F8、针对所述提问用户标记优质答案已下发,通知管理员进行答案采纳;
F9、判断管理员采纳的答案是否与已下发的优质答案相同,如果是,执行步骤F10;否则,转至步骤F11;
F10、将知识问答平台上的所述提问保留至第二预设时长后,关闭知识问答平台上的所述提问,向所述提问用户发送包含回答失败指示的短信,结束流程;
F11、将所述管理员采纳的答案通过短信发送给所述提问用户,转至步骤F7。
更进一步地,如果在关闭知识问答平台上的所述提问之后,接收到所述提问用户反馈的包含是否满意信息的短信,则执行以下步骤:
G1、根据接收到的包含是否满意信息的短信,判断所述提问用户是否对所述优质答案满意,如果满意,执行步骤G2;如果不满意,执行步骤G3;
G2、丢弃所述提问用户反馈的包含是否满意信息的短信,结束流程;
G3、判断是否已经向所述提问用户发送了包含回答失败指示的短信,如果是,结束流程;否则,执行步骤G4;
G4、在所述提问在知识问答平台上发布至第三预设时长之后,向所述提问用户回复包含回答失败指示的短信。
一种基于短信实现的问答***,该问答***包括:短信通讯单元、提问发布单元和优质识别单元;
所述短信通讯单元,用于接收提问用户发送的包含提问信息的短信,将所述提问信息提供给所述提问发布单元;依据所述优质识别单元发送的优质答案,向所述提问用户发送包含所述优质答案的短信;
所述提问发布单元,用于根据所述提问信息在知识问答平台上发布提问,具体包括:通过页面的形式在面向用户的知识问答平台上发布提问,供其他用户访问对应页面并回答提问,或者通过短信将提问推送给在知识问答平台上的注册用户,供注册用户回复答案;
所述优质识别单元,用于判断所述知识问答平台上是否出现所述提问对应的满足预设条件的优质答案,如果是,将所述优质答案发送给所述短信通讯单元。
更进一步地,该***还可以包括:第一判断单元和提问关闭单元;
所述第一判断单元,用于在所述优质识别单元判断出所述知识问答平台上没有出现所述提问对应的优质答案时,判断所述提问在所述知识问答平台上发布的时长是否达到预设的展示时长,如果是,向所述提问关闭单元发送关闭通知,并向所述短信通讯单元发送回答失败指示;
所述提问关闭单元,用于接收到关闭通知后,在所述知识问答平台上关闭所述提问;
所述短信通讯单元,还用于接收到所述回答失败指示后,向所述提问用户发送包含所述回答失败指示的短信。
所述短信通讯单元,还可以用于识别接收到短信为:所述提问用户首次发送的包含提问信息的短信,或者,所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信。
当所述短信通讯单元识别出接收到的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,所述提问发布单元将首次发送的提问信息和补充发送的提问信息进行合并处理,将合并处理后得到的提问发布在所述知识问答平台上。
较优地,该问答***还可以包括:次数判断单元和/或间隔判断单元;
所述短信通讯单元,还用于识别出接收到的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的短信时,向所述次数判断单元和/或间隔判断单元发送判断通知;接收到所述次数判断单元发送的次数超限指示后,丢弃所述补充发送的短信,向所述提问用户回复包含次数超限指示的短信;接收到所述间隔判断单元发送的时间超限指示后,丢弃所述补充发送的短信,向所述提问用户回复包含时间超限指示的短信;接收到继续通知后,将所述补充发送的短信包含的提问信息发送给所述提问发布单元;
所述次数判断单元,用于接收到判断通知后,判断所述提问用户补充发送的短信次数是否超过预设的最大次数值,如果是,向所述短信通讯单元发送次数超限指示;否则,向所述短信通讯单元发送继续通知;
所述间隔判断单元,用于接收到判断通知后,判断所述提问用户补充发送的短信与所述提问用户发送的上一包含提问信息的短信之间的时间间隔是否超过预设的时间间隔阈值,如果是,向所述短信通讯单元发送时间超限指示;否则,向所述短信通讯单元发送继续通知。
更进一步地,该问答***还可以包括:第二判断单元;
所述第二判断单元,用于接收所述短信通讯单元发送给所述提问发布单元的提问信息是否为正确的提问信息,如果是正确的提问信息,向所述短信通讯单元发送提问成功指示,将所述提问信息发送给所述提问发布单元;如果是错误的提问信息,则向所述短信通讯单元发送提问失败指示,丢弃该提问信息;
所述短信通讯单元,还用于接收到所述提问成功指示时,将包含所述提问成功指示的短信发送给所述提问用户;接收到所述提问失败指示时,将包含所述提问失败指示的短信发送给所述提问用户。
具体地,所述第二判断单元如果确定所述提问信息的长度没有在预设的有效长度范围内,则确定是错误的提问信息,对应发送的所述提问失败指示为无效短提问指示;或者,
如果确定所述提问信息为重复发送的提问信息,则确定是错误的提问信息,对应发送的所述提问失败指示为重复提问指示;或者,
如果确定所述提问信息包含禁止的内容,则确定是错误的提问信息,对应发送的所述提问失败指示为禁止内容指示;或者,
如果所述提问信息描述不清楚,则确定是错误的提问信息,对应发送的所述提问失败指示为描述不清指示。
其中,所述禁止的内容包括以下之一或任意组合:广告内容、反动内容、黄色内容或致谢词。
所述预设条件包括以下条件之一或任意组合:
答案长度在预设长度范围内;
回答用户的等级达到预设的等级阈值;
答案的采纳率达到预设的阈值。
较优地,该问答***还包括:数据库,用于存储所述提问用户的信息、所述提问以及针对所述提问的答案;
所述优质识别单元按照预定的周期对所述数据库中的答案进行扫描,确定是否出现优质答案。
另外,该问答***还包括:第三判断单元和第四判断单元;
所述短信通讯单元,还用于接收所述提问用户返回的包含是否满意信息的短信;
所述第三判断单元,用于判断所述短信通讯单元在向所述提问用户发送包含所述优质答案的短信之后且所述提问关闭单元在所述知识问答平台上关闭所述提问之前,是否接收到所述提问用户返回的包含是否满意信息的短信,如果是,向所述第四判断单元发送判断通知;
所述第四判断单元,用于接收到判断通知后,判断所述提问用户是否对优质答案满意,如果是,向所述提问关闭单元发送关闭通知。
更进一步地,该问答***还可以包括:第五判断单元和第六判断单元;
所述第三判断单元,还用于在判断结果为否时,针对所述提问用户标记优质答案已下发,通知所述提问发布单元在知识问答平台上将所述提问保留至第一预设时长;
所述第五判断单元,用于判断在所述第一预设时长中管理员是否进行答案采纳,如果是,向所述第六判断单元发送判断通知;否则,在达到所述第一预设时长时,向所述提问关闭单元发送关闭通知;
所述第六判断单元,用于接收到判断通知时,判断管理员采纳的答案是否与已下发的优质答案相同,如果是,向所述提问关闭单元发送关闭通知;否则,将所述管理员采纳的答案发送给所述短信通讯单元;
所述短信通讯单元,还用于将所述管理员采纳的答案通过短信发送给所述提问用户。
该问答***还包括:第七判断单元;
所述第四判断单元,还用于在判断结果为否时,针对所述提问用户标记优质答案已下发,通知管理员进行答案采纳,并启动所述第七判断单元的判断操作;
所述第七判断单元,用于判断管理员采纳的答案是否与已下发的优质答案相同,如果是,通知所述提问发布单元将知识问答平台上的所述提问保留至第二预设时长后关闭知识问答平台上的提问,向所述短信通讯单元发送回答失败指示;否则,将所述管理员采纳的答案发送给所述短信通讯单元;
所述短信通讯单元,还用于接收到所述回答失败指示后,向所述提问用户发送包含所述回答失败指示的短信;将所述管理员采纳的答案通过短信发送给所述提问用户,向所述提问关闭单元发送关闭通知。
更进一步地,该问答***还可以包括:第八判断单元和第九判断单元;
所述第八判断单元,用于在知识问答平台上的所述提问被关闭之后如果所述短信通讯单元接收到所述提问用户反馈的包含是否满意信息的短信,判断所述提问用户是否对所述优质答案满意,如果满意,通知所述短信通讯单元丢弃所述提问用户反馈的包含是否满意信息的短信;如果不满意,向所述第九判断单元发送判断通知;
所述第九判断单元,用于判断是否已经向所述提问用户发送了包含回答失败指示的短信,如果是,结束操作;否则,在所述提问在知识问答平台上发布至第三预设时长之后,向所述短信通讯单元发送回答失败指示;
所述短信通讯单元,还用于接收到所述回答失败指示后,向所述提问用户发送包含所述回答失败指示的短信。
由以上技术方案可以看出,本发明提供的方法和***具备以下优点:
1)提问用户通过具备普通短信功能的用户终端,诸如手机,即可实现在知识问答平台上的提问和答案获取,使得知识问答服务的用户覆盖范围更广。
2)实现了优质答案的自动识别,即增加了***自动反馈答案的功能,一旦知识问答平台上出现优质答案,就能够很快将其通过短信发送给提问用户,减少管理员的参与,使用户获得答案的速度得到提升。
3)加入了根据提问用户对优质答案是否满意进行的互动,在用户不满意的情况下可以继续征集答案,必要的时候增加管理员的采纳,尽可能地使用户能够获得满意答案。
4)通过对提问信息的正确性判断,对于错误的提问信息进行过滤,自动使得广告、反动、黄色或致谢词等不会出现在知识问答平台上。
【附图说明】
图1为依据本发明一实施例提供的主要方法流程图;
图2为依据本发明一实施例提供的根据用户满意状况进一步的处理流程图;
图3为依据本发明一实施例提供的提问关闭后收到用户满意状况的处理流程图;
图4为依据本发明一实施例提供的上行短信和下行短信之间的对应关系示意图;
图5为适用于本发明一实施例的通讯架构示意图;
图6为依据本发明一实施例提供的知识问答***结构示意图。
【具体实施方式】
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
本发明提供的主要方法可以如图1所示,包括以下步骤:
步骤101:接收提问用户发送的包含提问信息的短信。
在本发明中,可以预先为知识问答***设置通讯的号码信息,例如,可以设置知识问答***的号码为12398398,提问用户可以通过诸如手机、PDA等具备短信功能的用户终端向12398398发送包含提问信息的短信。
如果知识问答***确认接收到的短信包含正确的提问信息,可以向提问用户回复包含提问成功指示的短信,并继续执行步骤102。如果知识问答***确认接收到的短信包含错误的提问信息,则可以向提问用户回复包含提问失败提示的短信,结束流程。
其中,错误的提问信息包括但不限于以下情况中的至少一种:
1)提问信息长度没有在预设的有效长度范围内。例如,预先设定有效长度范围为4至50个字,如果收到的短信包含的提问信息没有在此长度范围内,则确认接收到的短信包含错误的提问信息。对应地,向提问用户回复的短信包含的提问失败指示可以具体为无效短提问指示。
2)提问信息为重复发送的提问信息。知识问答***可以将用户信息及其发送的提问信息存储在数据库中,当接收到包含提问信息的短信后,如果确定数据库中已经存在该用户发送的相同的提问信息,则确定接收到的短信中包含重复发送的提问信息。对应地,向提问用户回复的短信包含的提问失败指示可以具体为重复提问指示。
其中,可以为数据库中存储的用户信息及其发送的提问信息预设展示时长,例如24小时,当超过预设的展示时长时,将对应的信息从数据库中删除。
3)提问信息包含禁止的内容。在本发明实施例中,可以预先设置广告内容、反动内容、黄色内容、致谢词等为禁止的内容,当提问信息中包含这些内容时,确定包含禁止的内容。对应地,向提问用户回复的短信包含的提问失败指示可以具体为禁止内容指示。
其中,对于禁止的内容的识别,可以采用现有的识别方式,例如查表匹配的方式,即预先在过滤表中设置广告、反动、黄色或致谢词等相关的词,当提问信息中包含过滤表中存在的词时,确定提问信息包含禁止的内容。
4)提问信息描述不清楚。在本发明实施例中,知识问答***可以对短信中包含的提问信息进行语法识别,如果提问信息不满足预设的语法要求,则可以确定该提问信息描述不清楚。例如,可以预设提问信息中至少包含疑问词,如果进行语法识别后,确认提问信息不包含疑问词,则可以确定提问信息描述不清楚。对应地,向提问用户回复的短信包含的提问失败指示可以具体为描述不清指示。
另外,如果提问用户的提问过长,提问信息通过一条短信无法完全发送,则可以分割成多条短信进行发送,此时,包含提问信息的短信中包含分页符,知识问答***会将分页发送的短信接收完毕后,再进行以下步骤。
步骤102:根据提问信息在知识问答平台上发布提问。
在本步骤中,知识问答***可以通过页面的形式在面向用户的知识问答平台上发布提问。提问的发布过程中,可以进一步包括但不限于:对提问进行分类、为提问加标题、为提问进行优化等处理。
除了页面发布这种形式之外,本发明还可以采用其他问题发布形式,例如短信发布,即通过短信将该提问推送给在知识问答平台上的注册用户,并接收这些注册用户回复的答案。
步骤103:判断知识问答平台上是否出现上述提问对应的满足预设条件的优质答案,如果是,继续执行步骤104;否则,转至步骤103。
在知识问答平台上发布提问后,其他用户根据自己的兴趣和能力访问对应页面,并回答提问。
本发明实施例中涉及的优质答案的预设条件可以包括但不限于以下条件之一或任意组合:答案长度在预设长度范围内、回答用户的等级达到预设的等级阈值、答案的采纳率达到预设的阈值等。例如,当答案的长度在50至100个字之间、回答用户的等级大于2且答案采纳率大于10%时,确定该答案为优质答案;或者,当答案的长度在20至50个字之间、回答用户的等级大于4且答案采纳率大于20%时,确定该答案为优质答案。更进一步地,优质答案也可以由管理员参与确定。
知识问答***可以将针对提问的答案信息以及回答用户信息等存储在数据库中,按照预定的周期对数据库中的答案进行扫描,确定是否出现优质答案。
在本发明中,可能会存在多个答案均满足预设条件,此时,可以将这些满足预设条件的答案都作为优质答案。也就是说,一个提问对应的优质答案的数量可能是一个以上。
另外,在步骤102之前,可以首先判断数据库中是否已经存在相同的提问且该提问已经存在优质答案,如果是,则直接将优质答案回复给提问用户;否则,继续执行步骤102。在本发明中,可以建立一个优质答案数据库,将存在优质答案的提问及其优质答案存储在优质答案数据库中。
在步骤103中,当发布的问题超过预设的展示时长时,可以关闭该提问,例如发布的问题超过24个小时,则关闭该提问。
更进一步地,将提问发布在页面上时,可以将提问用户所使用的用户终端类型一同发布在页面上,为了保护用户的隐私,可以选择不将提问用户的个人信息(诸如号码、姓名等信息)发布在页面上。
另外,如果在预设的展示时长内仍没有优质答案,则可以关闭知识问答平台上的该提问,即在本步骤中判断结果为否,且转至步骤103之前,进一步包括:该提问在知识问答平台上发布的时长是否达到预设的展示时长,如果否,转至步骤103;如果是,则关闭知识问答平台上的该提问,向提问用户发送包含回答失败指示的短信,结束流程。
步骤104:向提问用户发送包含该优质答案的短信。
知识问答***确定知识问答平台上出现提问对应的优质答案,则可以将该优质答案通过短信发布给提问信息对应的提问用户。
在发送给提问用户的短信中,除了包含优质答案之外,还可以进一步包含回答用户的信息,例如回答用户的网名,为了保护用户的隐私,该回答用户的信息通常不包括回答用户的个人信息。
在上述流程中,提问用户在发送首条包含提问信息的短信之后,可以进一步补充发送包含提问信息的短信。知识问答***接收到提问用户补充发送的包含提问信息的短信后,可以将首次和补充发送的提问信息进行合并处理后更新数据库中对应的提问,并按照更新后的提问在知识问答平台上发布。
在本发明中对于补充答案的识别可以采用多种策略,例如:可以认为同一个用户首次发送包含提问信息的短信后在设定时间间隔内发送的包含提问信息的短信均为补充发送的短信;也可以将用户在包含提问成功指示的短信基础上回复的包含提问信息的短信确定为补充发送的短信;也可以预先约定一个标识符,在补充发送的包含提问信息的短信中包含该标识符,通过该标识符识别补充发送的短信;等等。
其中,可以预先设置补充发送短信的最大次数值,在接收到提问用户补充发送的包含提问信息的短信时,判断该提问用户补充发送的短信次数是否超过该最大次数值,如果是,则丢弃该补充发送的包含提问信息的短信,并可以进一步向提问用户回复包含次数超限指示的短信。
另外,也可以预先设置补充短信的时间间隔阈值,在接收到提问用户补充发送的包含提问信息的短信时,判断该补充发送的包含提问信息的短信与该提问用户发送的上一包含提问信息的短信之间的时间间隔是否超过该时间间隔阈值,如果是,则丢弃该补充发送的包含提问信息的短信,并可以进一步向提问用户回复包含时间超限指示的短信。
对于提问用户补充发送的包含提问信息的短信,按照正确的提问信息和错误的提问信息对应执行步骤101中所述的同样的处理方式,在此不再赘述。
在将优质答案通过短信发送给提问用户之后,知识问答***可以根据用户对该优质答案的满意情况做进一步处理,该进一步的处理可以如图2所示,包括以下步骤:
步骤201:优质答案下发后,判断在知识问答平台上的该提问被关闭之前是否接收到提问用户反馈的包含是否满意信息的短信,如果否,执行步骤202;如果是执行步骤206。
在本发明中,不同短信的类型可以采用在短信中包含标识符的方式区分和识别,例如预先约定采用“Q+提问信息”的方式发送包含提问信息的短信,其中Q为包含提问信息的短信的标识符;预先约定采用“S+是否满意信息”的方式发送包含是否满意信息的短信,其中S为包含是否满意信息的短信的标识符。
步骤202:在数据库中针对该提问用户标记优质答案已下发,在知识问答平台上将提问保留至第一预设时长。
例如,该第一预设时长可以为12小时,即如果用户没有反馈包含是否满意信息的短信,则该提问在知识问答平台上保留最长为12小时。
步骤203:判断在该第一预设时长中管理员是否进行答案采纳,如果是,执行步骤204;否则,在达到第一预设时长时,执行步骤207。
在步骤202中,知识问答平台可以通知管理员进行答案采纳,在提问在知识问答平台上保留的第一预设时长内,管理员可以对提问对应的各答案进行采纳,即由管理员采纳一个答案作为优质答案。
步骤204:判断管理员采纳的答案是否与已下发的优质答案相同,如果否,执行步骤205,如果是,执行步骤207。
步骤205:通过短信向提问用户发送管理员采纳的答案,转至步骤207。
步骤206:判断提问用户是否对优质答案满意,如果是,执行步骤207;否则,执行步骤208。
对用户反馈的短信包含的信息进行解析,可以确定用户是否满意优质答案。
步骤207:关闭在知识问答平台上的提问,结束流程。
步骤208:在数据库中针对该提问用户标记优质答案已下发,通知管理员进行答案采纳。
步骤209:判断管理员采纳的答案是否与已下发的优质答案相同,如果是,执行步骤210;否则,转至步骤205。
步骤210:将提问在知识问答平台上保留至第二预设时长后,关闭在知识问答平台上的该提问,并可以进一步向提问用户发送包含回答失败指示的短信,结束流程。
例如,该第二预设时长可以为24小时,即如果用户反馈包含不满意信息的短信且管理员采纳的答案与优质答案相同,则该提问在知识问答平台上可保留24小时。
如果知识问答***在知识问答平台上将提问关闭后,收到提问用户反馈的包含是否满意信息的短信,则按照图3所示流程执行,包括以下步骤:
步骤301:判断提问用户是否对下发的优质答案满意,如果满意,执行步骤302;如果不满意,执行步骤303。
步骤302:丢弃提问用户反馈的该短信,结束流程。
步骤303:判断是否已经向提问用户发送了包含回答失败指示的短信,如果是,结束流程;否则,执行步骤304。
步骤304:在知识平台上该提问发布第三预设时长后,向提问用户回复包含回答失败指示的短信。
在本发明中可以将提问和答案分别对应存储在提问数据库和答案数据库中,并建立提问和答案之间的映射关系;也可以将提问和答案按照对应关系存储在同一个数据库中。
通过上述实施例中的描述,对知识问答***接收到的所有上行短信和发送的下行短信进行总结,各上行短信和下行短信之间的对应关系如图4所示。
以上是对本发明所提供的方法进行的详细描述,下面对本发明所提供的***进行详细描述。本发明所提供的知识问答***与提问用户所使用的用户终端通过通讯网络中的短信中心进行互通,如图5所示,在本发明中对现有的用户终端和短信中心无需进行变动,仅需要为知识问答***分配一个通讯号码,短信中心利用该通讯号码完成用户终端和知识问答***之间的短信互通。即提问用户使用用户终端向知识问答***的通讯号码发送短信,短信中心按照该通讯号码就能够将短信发送至对应的知识问答***。
图6为本发明提供的知识问答***的结构示意图,如图6所示,该***可以包括:短信通讯单元601、提问发布单元602和优质识别单元603。
短信通讯单元601,用于接收提问用户发送的包含提问信息的短信,将提问信息提供给提问发布单元602;依据优质识别单元603发送的优质答案,向提问用户发送包含优质答案的短信。
提问发布单元602,用于根据提问信息在知识问答平台上发布提问。
在本发明中,提问发布单元602可以通过页面的形式在面向用户的知识问答平台上发布提问,也可以通过短信推送提问给知识问答平台上的注册用户等方式发布提问。提问的发布过程中,可以进一步包括但不限于:对提问进行分类、为提问加标题,为提问进行优化等处理。
优质识别单元603,用于判断知识问答平台上是否出现提问对应的满足预设条件的优质答案,如果是,将优质答案发送给短信通讯单元601。
另外,该***还可以包括:数据库604,用于存储提问用户的信息、提问以及针对提问的答案。其中,提问和针对提问的答案可以存储在一个数据库中(本实施例中以存储在一个数据库中为例),也可以存储在不同的数据库中后建立提问和答案之间的映射关系。
优质识别单元603可以按照预定的周期对数据库604中的答案进行扫描,确定是否出现优质答案。
在数据库604中可以对提问和答案进行标识,例如当出现满足预设条件的答案时,将该答案标识为优质答案,并将提问标识为已解决或者在获知提问用户满意后将提问标识为已解决;当没有出现优质答案时,将提问标识为未解决,优质识别单元603可以按照预定的周期对未解决的提问进行扫描,确定是否出现优质答案;当提问用户对答案满意时,将提问和对应优质答案标识为用户满意;当提问用户对答案不满意时,将提问和对应优质答案标识为用户不满意等等。具体数据库中的结构和标识方式在本发明中并不限制,可以使用现有技术中的任何方式,在此不再赘述。
更进一步地,该***还包括:第一判断单元604和提问关闭单元605。
第一判断单元604,用于在优质识别单元603判断出知识问答平台上没有出现该提问对应的优质答案时,判断提问在知识问答平台上发布的时长是否达到预设的展示时长,如果是,向提问关闭单元605发送关闭通知,并向短信通讯单元601发送回答失败指示。
该第一判断单元604可以从知识问答平台获知提问发布的时长(如图6中所示),也可以在数据库中增加提问发布的时长信息,第一判断单元604从数据库中获知该信息(这种方式在图6中未示出)。
提问关闭单元605,用于接收到关闭通知后,在知识问答平台上关闭提问。
短信通讯单元601,还用于接收到回答失败指示后,向提问用户发送包含回答失败指示的短信。
具体地,短信通讯单元601可以对接收到的包含提问信息的短信进行识别,即识别接收到短信为:提问用户首次发送的包含提问信息的短信,或者,提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信。
其中,当短信通讯单元601识别出接收到的短信为提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,提问发布单元602将首次发送的提问信息和补充发送的提问信息进行合并处理,将合并处理后得到的提问发布在知识问答平台上。
更优地,该***可以进一步包括:次数判断单元606和/或间隔判断单元607(图6中以同时具备次数判断单元606和间隔判断单元607为例)。
短信通讯单元601,还用于识别出接收到的短信为提问用户在首次发送包含提问信息的短信之后补充发送的短信时,向次数判断单元606和/或间隔判断单元607发送判断通知;接收到次数判断单元606发送的次数超限指示后,丢弃补充发送的短信,向提问用户回复包含次数超限指示的短信;接收到间隔判断单元607发送的时间超限指示后,丢弃补充发送的短信,向提问用户回复包含时间超限指示的短信;接收到继续通知后,将补充发送的短信包含的提问信息发送给提问发布单元602。
次数判断单元606,用于接收到判断通知后,判断提问用户补充发送的短信次数是否超过预设的最大次数值,如果是,向短信通讯单元601发送次数超限指示;否则,向短信通讯单元601发送继续通知。
在数据库604中可以针对提问用户分别记录补充发送的短信次数信息,次数判断单元606可以根据数据库604中的内容进行判断。
间隔判断单元607,用于接收到判断通知后,判断提问用户补充发送的短信与提问用户发送的上一包含提问信息的短信之间的时间间隔是否超过预设的时间间隔阈值,如果是,向短信通讯单元601发送时间超限指示;否则,向短信通讯单元601发送继续通知。
同样,在数据库604中可以针对提问用户分别记录首次发送以及补充发送的短信时间,间隔判断单元607可以根据数据库604中的内容进行判断。
另外,该***还可以对首次以及补充发送的短信中包含的提问信息的正确性进行判断,此时,该***还可以包括:第二判断单元608。
第二判断单元608,用于接收短信通讯单元601发送给提问发布单元602的提问信息是否为正确的提问信息,如果是正确的提问信息,向短信通讯单元601发送提问成功指示,将提问信息发送给提问发布单元602;如果是错误的提问信息,则向短信通讯单元601发送提问失败指示,丢弃该提问信息。
短信通讯单元601接收到提问成功指示时,将包含提问成功指示的短信发送给提问用户;接收到提问失败指示时,将包含提问失败指示的短信发送给提问用户。
错误的提问信息的具体判定准则可以包括:
第二判断单元608如果确定提问信息的长度没有在预设的有效长度范围内,则确定是错误的提问信息,对应发送的提问失败指示为无效短提问指示;或者,
如果确定提问信息为重复发送的提问信息,则确定是错误的提问信息,对应发送的提问失败指示为重复提问指示;或者,
如果确定提问信息包含禁止的内容,则确定是错误的提问信息,对应发送的提问失败指示为禁止内容指示;或者,
如果提问信息描述不清楚,则确定是错误的提问信息,对应发送的提问失败指示为描述不清指示。
其中,上述禁止的内容可以包括但不限于:广告内容、反动内容、黄色内容或致谢词。
在该装置中优质识别单元采用的识别优质答案的预设条件可以包括以下条件之一或任意组合:
答案长度在预设长度范围内;
回答用户的等级达到预设的等级阈值;
答案的采纳率达到预设的阈值。
该***还可以根据提问用户对下发的优质答案反馈的满意状况进行进一步的处理,此时,该***还可以包括:第三判断单元609和第四判断单元610。
短信通讯单元601,还用于接收提问用户返回的包含是否满意信息的短信。
第三判断单元609,用于判断短信通讯单元601在向提问用户发送包含优质答案的短信之后且提问关闭单元605在知识问答平台上关闭提问之前,是否接收到提问用户返回的包含是否满意信息的短信,如果是,向第四判断单元610发送判断通知。
第四判断单元610,用于接收到判断通知后,判断提问用户是否对优质答案满意,如果是,向提问关闭单元605发送关闭通知。
在此基础之上,该***还可以进一步包括:第五判断单元611和第六判断单元612。
第三判断单元609,还可以用于在判断结果为否时,针对提问用户标记优质答案已下发,通知提问发布单元602在知识问答平台上将提问保留至第一预设时长。
第五判断单元611,用于判断在第一预设时长中管理员是否进行答案采纳,如果是,向第六判断单元612发送判断通知;否则,在达到第一预设时长时,向提问关闭单元605发送关闭通知。
第六判断单元612,用于接收到判断通知时,判断管理员采纳的答案是否与已下发的优质答案相同,如果是,向提问关闭单元605发送关闭通知;否则,将管理员采纳的答案发送给短信通讯单元601。
管理员可以通过管理员界面从知识问答平台上出现的答案中采纳其认为优质的答案,第五判断单元611和第六判断单元612从管理员界面可以获知该采纳信息。
短信通讯单元601,还用于将管理员采纳的答案通过短信发送给提问用户。
更进一步地,该***还可以包括:第七判断单元613。
第四判断单元610,还用于在判断结果为否时,针对提问用户标记优质答案已下发,通知管理员进行答案采纳,并启动第七判断单元613的判断操作。
第七判断单元613,用于判断管理员采纳的答案是否与已下发的优质答案相同,如果是,通知提问发布单元602将知识问答平台上的提问保留至第二预设时长后关闭知识问答平台上的提问,向短信通讯单元601发送回答失败指示;否则,将管理员采纳的答案发送给短信通讯单元601;
短信通讯单元601,还用于接收到回答失败指示后,向提问用户发送包含回答失败指示的短信;将管理员采纳的答案通过短信发送给提问用户,向提问关闭单元605发送关闭通知。
更进一步地,该***还可以包括:第八判断单元614和第九判断单元615。
第八判断单元614,用于在知识问答平台上的提问被关闭之后如果短信通讯单元601接收到提问用户反馈的包含是否满意信息的短信,判断提问用户是否对优质答案满意,如果满意,通知短信通讯单元601丢弃提问用户反馈的包含是否满意信息的短信;如果不满意,向第九判断单元615发送判断通知。
第八判断单元614可以从知识问答平台上获知提问是否被关闭(如图6中所示),也可以将提问是否被关闭的信息记录在数据库中,第八判断单元614从数据库中获知提问是否被关闭(这种方式在图6中未示出)。
第九判断单元615,用于判断是否已经向提问用户发送了包含回答失败指示的短信,如果是,结束操作;否则,在该提问在知识问答平台上发布至第三预设时长之后,向短信通讯单元601发送回答失败指示。
短信通讯单元601,还用于接收到回答失败指示后,向提问用户发送包含回答失败指示的短信。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (52)
1.一种基于短信实现的问答方法,其特征在于,该方法包括:
A、接收提问用户发送的包含提问信息的短信;
B、根据所述提问信息在知识问答平台上发布提问;
C、判断所述知识问答平台上是否出现所述提问对应的满足预设条件的优质答案,如果是,执行步骤D;
D、向所述提问用户发送包含所述优质答案的短信;
F1、判断在执行步骤D之后且知识问答平台上所述提问被关闭之前是否接收到所述提问用户返回的包含是否满意信息的短信,如果否,执行步骤F2;
F2、针对所述提问用户标记优质答案已下发,在知识问答平台上将所述提问保留至第一预设时长;
F3、判断在所述第一预设时长中管理员是否进行答案采纳,如果是,执行步骤F4;
F4、判断管理员采纳的答案是否与已下发的优质答案相同,如果否,执行步骤F5;
F5、将所述管理员采纳的答案通过短信发送给所述提问用户;
F7、关闭在知识问答平台上的所述提问。
2.根据权利要求1所述的方法,其特征在于,如果所述步骤C的判断结果为否,则判断所述提问在所述知识问答平台上发布的时长是否达到预设的展示时长,如果是,在所述知识问答平台上关闭所述提问,向所述提问用户发送包含回答失败指示的短信;否则重新转至所述步骤C。
3.根据权利要求1所述的方法,其特征在于,步骤A中所述的短信为:所述提问用户首次发送的包含提问信息的短信,或者,所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信。
4.根据权利要求3所述的方法,其特征在于,当步骤A中所述的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,所述步骤B具体包括:
将首次发送的提问信息和补充发送的提问信息进行合并处理,将合并处理后得到的提问发布在所述知识问答平台上。
5.根据权利要求3所述的方法,其特征在于,当步骤A中所述的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,在所述步骤B之前还包括:
判断所述提问用户补充发送的短信次数是否超过预设的最大次数值,如果是,丢弃所述补充发送的短信,向所述提问用户回复包含次数超限指示的短信,结束流程,否则,继续执行所述步骤B;或者,
判断所述提问用户补充发送的短信与所述提问用户发送的上一包含提问信息的短信之间的时间间隔是否超过预设的时间间隔阈值,如果是,丢弃所述补充发送的短信,向所述提问用户回复包含时间超限指示的短信,否则,继续执行所述步骤B。
6.根据权利要求1至5任一权项所述的方法,其特征在于,在所述步骤A和步骤B之间还包括:
E、判断接收到的短信是否包含正确的提问信息,如果包含正确的提问信息,向所述提问用户回复包含提问成功指示的短信,继续执行步骤B;如果包含错误的提问信息,则向所述提问用户回复包含提问失败指示的短信,结束流程。
7.根据权利要求6所述的方法,其特征在于,步骤E中如果所述提问信息的长度没有在预设的有效长度范围内,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为无效短提问指示;或者,
步骤E中如果所述提问信息为重复发送的提问信息,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为重复提问指示;或者,
步骤E中如果所述提问信息包含禁止的内容,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为禁止内容指示;或者,
步骤E中如果所述提问信息描述不清楚,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为描述不清指示。
8.根据权利要求7所述的方法,其特征在于,所述禁止的内容包括以下之一或任意组合:广告内容、反动内容、黄色内容或致谢词。
9.根据权利要求1至5任一权项所述的方法,其特征在于,所述预设条件包括以下条件之一或任意组合:
答案长度在预设长度范围内;
回答用户的等级达到预设的等级阈值;
答案的采纳率达到预设的阈值。
10.根据权利要求1至5任一权项所述的方法,其特征在于,该方法还包括:将所述提问用户信息、所述提问以及针对所述提问的答案存储在数据库中,按照预定的周期对所述数据库中的答案进行扫描,确定是否出现优质答案。
11.根据权利要求1所述的方法,其特征在于,若所述步骤F1的判断结果为是,则执行步骤F6;
F6、判断提问用户是否对优质答案满意,如果是,执行所述步骤F7。
12.根据权利要求1所述的方法,其特征在于,若所述步骤F3的判断结果为否,则在达到所述第一预设时长时,转至所述步骤F7;
若所述步骤F4的判断结果为是,则转至所述步骤F7。
13.根据权利要求1、2、11或12所述的方法,其特征在于,如果在关闭知识问答平台上的所述提问之后,接收到所述提问用户反馈的包含是否满意信息的短信,则执行以下步骤:
G1、根据接收到的包含是否满意信息的短信,判断所述提问用户是否对所述优质答案满意,如果满意,执行步骤G2;如果不满意,执行步骤G3;
G2、丢弃所述提问用户反馈的包含是否满意信息的短信,结束流程;
G3、判断是否已经向所述提问用户发送了包含回答失败指示的短信,如果是,结束流程;否则,执行步骤G4;
G4、在所述提问在知识问答平台上发布至第三预设时长之后,向所述提问用户回复包含回答失败指示的短信。
14.一种基于短信实现的问答方法,其特征在于,该方法包括:
A、接收提问用户发送的包含提问信息的短信;
B、根据所述提问信息在知识问答平台上发布提问;
C、判断所述知识问答平台上是否出现所述提问对应的满足预设条件的优质答案,如果是,执行步骤D;
D、向所述提问用户发送包含所述优质答案的短信;
F1、判断在执行步骤D之后且知识问答平台上所述提问被关闭之前是否接收到所述提问用户返回的包含是否满意信息的短信,如果是,执行步骤F6;
F6、判断提问用户是否对优质答案满意,如果否,则执行步骤F8;
F8、针对所述提问用户标记优质答案已下发,通知管理员进行答案采纳;
F9、判断管理员采纳的答案是否与已下发的优质答案相同,如果否,执行步骤F11;
F11、将所述管理员采纳的答案通过短信发送给所述提问用户;
F7、关闭在知识问答平台上的所述提问。
15.根据权利要求14所述的方法,其特征在于,如果所述步骤C的判断结果为否,则判断所述提问在所述知识问答平台上发布的时长是否达到预设的展示时长,如果是,在所述知识问答平台上关闭所述提问,向所述提问用户发送包含回答失败指示的短信;否则重新转至所述步骤C。
16.根据权利要求14所述的方法,其特征在于,步骤A中所述的短信为:所述提问用户首次发送的包含提问信息的短信,或者,所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信。
17.根据权利要求16所述的方法,其特征在于,当步骤A中所述的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,所述步骤B具体包括:
将首次发送的提问信息和补充发送的提问信息进行合并处理,将合并处理后得到的提问发布在所述知识问答平台上。
18.根据权利要求16所述的方法,其特征在于,当步骤A中所述的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,在所述步骤B之前还包括:
判断所述提问用户补充发送的短信次数是否超过预设的最大次数值,如果是,丢弃所述补充发送的短信,向所述提问用户回复包含次数超限指示的短信,结束流程,否则,继续执行所述步骤B;或者,
判断所述提问用户补充发送的短信与所述提问用户发送的上一包含提问信息的短信之间的时间间隔是否超过预设的时间间隔阈值,如果是,丢弃所述补充发送的短信,向所述提问用户回复包含时间超限指示的短信,否则,继续执行所述步骤B。
19.根据权利要求14至18任一权项所述的方法,其特征在于,在所述步骤A和步骤B之间还包括:
E、判断接收到的短信是否包含正确的提问信息,如果包含正确的提问信息,向所述提问用户回复包含提问成功指示的短信,继续执行步骤B;如果包含错误的提问信息,则向所述提问用户回复包含提问失败指示的短信,结束流程。
20.根据权利要求19所述的方法,其特征在于,步骤E中如果所述提问信息的长度没有在预设的有效长度范围内,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为无效短提问指示;或者,
步骤E中如果所述提问信息为重复发送的提问信息,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为重复提问指示;或者,
步骤E中如果所述提问信息包含禁止的内容,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为禁止内容指示;或者,
步骤E中如果所述提问信息描述不清楚,则判断出接收到的短信包含错误的提问信息,对应的所述提问失败指示为描述不清指示。
21.根据权利要求20所述的方法,其特征在于,所述禁止的内容包括以下之一或任意组合:广告内容、反动内容、黄色内容或致谢词。
22.根据权利要求14至18任一权项所述的方法,其特征在于,所述预设条件包括以下条件之一或任意组合:
答案长度在预设长度范围内;
回答用户的等级达到预设的等级阈值;
答案的采纳率达到预设的阈值。
23.根据权利要求14至18任一权项所述的方法,其特征在于,该方法还包括:将所述提问用户信息、所述提问以及针对所述提问的答案存储在数据库中,按照预定的周期对所述数据库中的答案进行扫描,确定是否出现优质答案。
24.根据权利要求14所述的方法,其特征在于,若所述步骤F6的判断结果为是,则执行所述步骤F7。
25.根据权利要求14所述的方法,其特征在于,若所述步骤F9的判断结果为是,则执行步骤F10;
F10、将知识问答平台上的所述提问保留至第二预设时长后,关闭知识问答平台上的所述提问,向所述提问用户发送包含回答失败指示的短信。
26.根据权利要求14、15、24或25所述的方法,其特征在于,如果在关闭知识问答平台上的所述提问之后,接收到所述提问用户反馈的包含是否满意信息的短信,则执行以下步骤:
G1、根据接收到的包含是否满意信息的短信,判断所述提问用户是否对所述优质答案满意,如果满意,执行步骤G2;如果不满意,执行步骤G3;
G2、丢弃所述提问用户反馈的包含是否满意信息的短信,结束流程;
G3、判断是否已经向所述提问用户发送了包含回答失败指示的短信,如果是,结束流程;否则,执行步骤G4;
G4、在所述提问在知识问答平台上发布至第三预设时长之后,向所述提问用户回复包含回答失败指示的短信。
27.一种基于短信实现的问答***,其特征在于,该问答***包括:短信通讯单元、提问发布单元、优质识别单元、第三判断单元、第五判断单元、第六判断单元、第七判断单元和提问关闭单元;
所述短信通讯单元,用于接收提问用户发送的包含提问信息的短信,将所述提问信息提供给所述提问发布单元;依据所述优质识别单元发送的优质答案向所述提问用户发送包含所述优质答案的短信;
所述提问发布单元,用于根据所述提问信息在知识问答平台上发布提问;
所述优质识别单元,用于判断所述知识问答平台上是否出现所述提问对应的满足预设条件的优质答案,如果是,将所述优质答案发送给所述短信通讯单元;
所述短信通讯单元,还用于接收所述提问用户返回的包含是否满意信息的短信;将第六判断单元发送来的管理员采纳的答案通过短信发送给所述提问用户,向所述提问关闭单元发送关闭通知;
所述第三判断单元,用于判断所述短信通讯单元在向所述提问用户发送包含所述优质答案的短信之后且所述提问关闭单元在所述知识问答平台上关闭所述提问之前,是否接收到所述提问用户返回的包含是否满意信息的短信,如果否,针对所述提问用户标记优质答案已下发,通知所述提问发布单元在知识问答平台上将所述提问保留至第一预设时长;
所述第五判断单元,用于判断在所述第一预设时长中管理员是否进行答案采纳,如果是,向所述第六判断单元发送判断通知;
所述第六判断单元,用于接收到判断通知时,判断管理员采纳的答案是否与已下发的优质答案相同,如果否,将所述管理员采纳的答案发送给所述短信通讯单元;
所述提问关闭单元,用于接收到关闭通知后,在所述知识问答平台上关闭所述提问。
28.根据权利要求27所述的问答***,其特征在于,该问答***还包括:第一判断单元;
所述第一判断单元,用于在所述优质识别单元判断出所述知识问答平台上没有出现所述提问对应的优质答案时,判断所述提问在所述知识问答平台上发布的时长是否达到预设的展示时长,如果是,向所述提问关闭单元发送关闭通知,并向所述短信通讯单元发送回答失败指示;
所述短信通讯单元,还用于接收到所述回答失败指示后,向所述提问用户发送包含所述回答失败指示的短信。
29.根据权利要求27所述的问答***,其特征在于,所述短信通讯单元,还用于识别接收到短信为:所述提问用户首次发送的包含提问信息的短信,或者,所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信。
30.根据权利要求29所述的问答***,其特征在于,当所述短信通讯单元识别出接收到的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,所述提问发布单元将首次发送的提问信息和补充发送的提问信息进行合并处理,将合并处理后得到的提问发布在所述知识问答平台上。
31.根据权利要求29所述的问答***,其特征在于,该问答***还包括:次数判断单元和/或间隔判断单元;
所述短信通讯单元,还用于识别出接收到的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的短信时,向所述次数判断单元和/或间隔判断单元发送判断通知;接收到所述次数判断单元发送的次数超限指示后,丢弃所述补充发送的短信,向所述提问用户回复包含次数超限指示的短信;接收到所述间隔判断单元发送的时间超限指示后,丢弃所述补充发送的短信,向所述提问用户回复包含时间超限指示的短信;接收到继续通知后,将所述补充发送的短信包含的提问信息发送给所述提问发布单元;
所述次数判断单元,用于接收到判断通知后,判断所述提问用户补充发送的短信次数是否超过预设的最大次数值,如果是,向所述短信通讯单元发送次数超限指示;否则,向所述短信通讯单元发送继续通知;
所述间隔判断单元,用于接收到判断通知后,判断所述提问用户补充发送的短信与所述提问用户发送的上一包含提问信息的短信之间的时间间隔是否超过预设的时间间隔阈值,如果是,向所述短信通讯单元发送时间超限指示;否则,向所述短信通讯单元发送继续通知。
32.根据权利要求27至31任一权项所述的问答***,其特征在于,该问答***还包括:第二判断单元;
所述第二判断单元,用于接收所述短信通讯单元发送给所述提问发布单元的提问信息是否为正确的提问信息,如果是正确的提问信息,向所述短信通讯单元发送提问成功指示,将所述提问信息发送给所述提问发布单元;如果是错误的提问信息,则向所述短信通讯单元发送提问失败指示,丢弃该提问信息;
所述短信通讯单元,还用于接收到所述提问成功指示时,将包含所述提问成功指示的短信发送给所述提问用户;接收到所述提问失败指示时,将包含所述提问失败指示的短信发送给所述提问用户。
33.根据权利要求32所述的问答***,其特征在于,所述第二判断单元如果确定所述提问信息的长度没有在预设的有效长度范围内,则确定是错误的提问信息,对应发送的所述提问失败指示为无效短提问指示;或者,
如果确定所述提问信息为重复发送的提问信息,则确定是错误的提问信息,对应发送的所述提问失败指示为重复提问指示;或者,
如果确定所述提问信息包含禁止的内容,则确定是错误的提问信息,对应发送的所述提问失败指示为禁止内容指示;或者,
如果所述提问信息描述不清楚,则确定是错误的提问信息,对应发送的所述提问失败指示为描述不清指示。
34.根据权利要求33所述的问答***,其特征在于,所述禁止的内容包括以下之一或任意组合:广告内容、反动内容、黄色内容或致谢词。
35.根据权利要求27至31任一权项所述的问答***,其特征在于,所述预设条件包括以下条件之一或任意组合:
答案长度在预设长度范围内;
回答用户的等级达到预设的等级阈值;
答案的采纳率达到预设的阈值。
36.根据权利要求27至31任一权项所述的问答***,其特征在于,该***问答还包括:数据库,用于存储所述提问用户的信息、所述提问以及针对所述提问的答案;
所述优质识别单元按照预定的周期对所述数据库中的答案进行扫描,确定是否出现优质答案。
37.根据权利要求27所述的问答***,其特征在于,该问答***还包括:第四判断单元;
所述第三判断单元,用于在判断结果为是时,向所述第四判断单元发送判断通知;
所述第四判断单元,用于接收到判断通知后,判断所述提问用户是否对优质答案满意,如果是,向所述提问关闭单元发送关闭通知。
38.根据权利要求27所述的问答***,其特征在于,所述第五判断单元,还用于在判断结果为否时,在达到所述第一预设时长时,向所述提问关闭单元发送关闭通知。
39.根据权利要求27、28、37或38所述的问答***,其特征在于,该问答***还包括:第八判断单元和第九判断单元;
所述第八判断单元,用于在知识问答平台上的所述提问被关闭之后如果所述短信通讯单元接收到所述提问用户反馈的包含是否满意信息的短信,判断所述提问用户是否对所述优质答案满意,如果满意,通知所述短信通讯单元丢弃所述提问用户反馈的包含是否满意信息的短信;如果不满意,向所述第九判断单元发送判断通知;
所述第九判断单元,用于判断是否已经向所述提问用户发送了包含回答失败指示的短信,如果是,结束操作;否则,在所述提问在知识问答平台上发布至第三预设时长之后,向所述短信通讯单元发送回答失败指示;
所述短信通讯单元,还用于接收到所述回答失败指示后,向所述提问用户发送包含所述回答失败指示的短信。
40.一种基于短信实现的问答***,其特征在于,该问答***包括:短信通讯单元、提问发布单元、优质识别单元、第三判断单元、第四判断单元、第七判断单元和提问关闭单元;
所述短信通讯单元,用于接收提问用户发送的包含提问信息的短信,将所述提问信息提供给所述提问发布单元;依据所述优质识别单元发送的优质答案向所述提问用户发送包含所述优质答案的短信;
所述提问发布单元,用于根据所述提问信息在知识问答平台上发布提问;
所述优质识别单元,用于判断所述知识问答平台上是否出现所述提问对应的满足预设条件的优质答案,如果是,将所述优质答案发送给所述短信通讯单元;
所述短信通讯单元,还用于接收所述提问用户返回的包含是否满意信息的短信;将第七判断单元发送来的管理员采纳的答案通过短信发送给所述提问用户,向所述提问关闭单元发送关闭通知;
所述第三判断单元,用于判断所述短信通讯单元在向所述提问用户发送包含所述优质答案的短信之后且所述提问关闭单元在所述知识问答平台上关闭所述提问之前,是否接收到所述提问用户返回的包含是否满意信息的短信,如果是,向所述第四判断单元发送判断通知;
所述第四判断单元,用于接收到判断通知后,判断所述提问用户是否对优质答案满意,如果否,针对所述提问用户标记优质答案已下发,通知管理员进行答案采纳,并启动所述第七判断单元的判断操作;
所述第七判断单元,用于判断管理员采纳的答案是否与已下发的优质答案相同,如果否,将所述管理员采纳的答案发送给所述短信通讯单元;
所述提问关闭单元,用于接收到关闭通知后,在所述知识问答平台上关闭所述提问。
41.根据权利要求40所述的问答***,其特征在于,该问答***还包括:第一判断单元;
所述第一判断单元,用于在所述优质识别单元判断出所述知识问答平台上没有出现所述提问对应的优质答案时,判断所述提问在所述知识问答平台上发布的时长是否达到预设的展示时长,如果是,向所述提问关闭单元发送关闭通知,并向所述短信通讯单元发送回答失败指示;
所述短信通讯单元,还用于接收到所述回答失败指示后,向所述提问用户发送包含所述回答失败指示的短信。
42.根据权利要求40所述的问答***,其特征在于,所述短信通讯单元,还用于识别接收到短信为:所述提问用户首次发送的包含提问信息的短信,或者,所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信。
43.根据权利要求42所述的问答***,其特征在于,当所述短信通讯单元识别出接收到的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的包含提问信息的短信时,所述提问发布单元将首次发送的提问信息和补充发送的提问信息进行合并处理,将合并处理后得到的提问发布在所述知识问答平台上。
44.根据权利要求42所述的问答***,其特征在于,该问答***还包括:次数判断单元和/或间隔判断单元;
所述短信通讯单元,还用于识别出接收到的短信为所述提问用户在首次发送包含提问信息的短信之后补充发送的短信时,向所述次数判断单元和/或间隔判断单元发送判断通知;接收到所述次数判断单元发送的次数超限指示后,丢弃所述补充发送的短信,向所述提问用户回复包含次数超限指示的短信;接收到所述间隔判断单元发送的时间超限指示后,丢弃所述补充发送的短信,向所述提问用户回复包含时间超限指示的短信;接收到继续通知后,将所述补充发送的短信包含的提问信息发送给所述提问发布单元;
所述次数判断单元,用于接收到判断通知后,判断所述提问用户补充发送的短信次数是否超过预设的最大次数值,如果是,向所述短信通讯单元发送次数超限指示;否则,向所述短信通讯单元发送继续通知;
所述间隔判断单元,用于接收到判断通知后,判断所述提问用户补充发送的短信与所述提问用户发送的上一包含提问信息的短信之间的时间间隔是否超过预设的时间间隔阈值,如果是,向所述短信通讯单元发送时间超限指示;否则,向所述短信通讯单元发送继续通知。
45.根据权利要求40至44任一权项所述的问答***,其特征在于,该问答***还包括:第二判断单元;
所述第二判断单元,用于接收所述短信通讯单元发送给所述提问发布单元的提问信息是否为正确的提问信息,如果是正确的提问信息,向所述短信通讯单元发送提问成功指示,将所述提问信息发送给所述提问发布单元;如果是错误的提问信息,则向所述短信通讯单元发送提问失败指示,丢弃该提问信息;
所述短信通讯单元,还用于接收到所述提问成功指示时,将包含所述提问成功指示的短信发送给所述提问用户;接收到所述提问失败指示时,将包含所述提问失败指示的短信发送给所述提问用户。
46.根据权利要求45所述的问答***,其特征在于,所述第二判断单元如果确定所述提问信息的长度没有在预设的有效长度范围内,则确定是错误的提问信息,对应发送的所述提问失败指示为无效短提问指示;或者,
如果确定所述提问信息为重复发送的提问信息,则确定是错误的提问信息,对应发送的所述提问失败指示为重复提问指示;或者,
如果确定所述提问信息包含禁止的内容,则确定是错误的提问信息,对应发送的所述提问失败指示为禁止内容指示;或者,
如果所述提问信息描述不清楚,则确定是错误的提问信息,对应发送的所述提问失败指示为描述不清指示。
47.根据权利要求46所述的问答***,其特征在于,所述禁止的内容包括以下之一或任意组合:广告内容、反动内容、黄色内容或致谢词。
48.根据权利要求40至44任一权项所述的问答***,其特征在于,所述预设条件包括以下条件之一或任意组合:
答案长度在预设长度范围内;
回答用户的等级达到预设的等级阈值;
答案的采纳率达到预设的阈值。
49.根据权利要求40至44任一权项所述的问答***,其特征在于,该***问答还包括:数据库,用于存储所述提问用户的信息、所述提问以及针对所述提问的答案;
所述优质识别单元按照预定的周期对所述数据库中的答案进行扫描,确定是否出现优质答案。
50.根据权利要求40所述的问答***,其特征在于,所述第四判断单元,在判断结果为是时,向所述提问关闭单元发送关闭通知。
51.根据权利要求25所述的问答***,其特征在于,所述第七判断单元,还用于在判断结果为是时,通知所述提问发布单元将知识问答平台上的所述提问保留至第二预设时长后关闭知识问答平台上的提问,向所述短信通讯单元发送回答失败指示;
所述短信通讯单元,还用于接收到所述回答失败指示后,向所述提问用户发送包含所述回答失败指示的短信。
52.根据权利要求40、41、50或51所述的问答***,其特征在于,该问答***还包括:第八判断单元和第九判断单元;
所述第八判断单元,用于在知识问答平台上的所述提问被关闭之后如果所述短信通讯单元接收到所述提问用户反馈的包含是否满意信息的短信,判断所述提问用户是否对所述优质答案满意,如果满意,通知所述短信通讯单元丢弃所述提问用户反馈的包含是否满意信息的短信;如果不满意,向所述第九判断单元发送判断通知;
所述第九判断单元,用于判断是否已经向所述提问用户发送了包含回答失败指示的短信,如果是,结束操作;否则,在所述提问在知识问答平台上发布至第三预设时长之后,向所述短信通讯单元发送回答失败指示;
所述短信通讯单元,还用于接收到所述回答失败指示后,向所述提问用户发送包含所述回答失败指示的短信。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010590022.XA CN102075886B (zh) | 2010-12-15 | 2010-12-15 | 一种基于短信实现的问答方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010590022.XA CN102075886B (zh) | 2010-12-15 | 2010-12-15 | 一种基于短信实现的问答方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102075886A CN102075886A (zh) | 2011-05-25 |
CN102075886B true CN102075886B (zh) | 2014-03-12 |
Family
ID=44034199
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010590022.XA Active CN102075886B (zh) | 2010-12-15 | 2010-12-15 | 一种基于短信实现的问答方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102075886B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103369009B (zh) * | 2012-03-31 | 2015-11-18 | 腾讯科技(深圳)有限公司 | 一种在线问答方法、设备及*** |
CN105260478A (zh) * | 2015-11-10 | 2016-01-20 | 沈文策 | 一种网络交互方法及装置 |
CN105931515A (zh) * | 2016-05-26 | 2016-09-07 | 广东小天才科技有限公司 | 一种在线解题方法及设备、*** |
CN106227779A (zh) * | 2016-07-18 | 2016-12-14 | 深圳追科技有限公司 | 一种客服***的人机交互方法 |
CN109686134A (zh) * | 2019-02-18 | 2019-04-26 | 重庆工业职业技术学院 | 会计教学方法及*** |
CN110717105A (zh) * | 2019-10-12 | 2020-01-21 | 浙江大学 | 科技资源个性化主动推送方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1588968A (zh) * | 2004-09-07 | 2005-03-02 | 北京通联好搜信息技术有限公司 | 使用移动终端的短信服务进行信息搜索的方法 |
CN1821991A (zh) * | 2005-02-18 | 2006-08-23 | 上海赢思软件技术有限公司 | 一种基于人工智能的知识问答快速处理*** |
CN101212322A (zh) * | 2006-12-27 | 2008-07-02 | 鸿富锦精密工业(深圳)有限公司 | 在线答疑***及方法 |
CN101394608A (zh) * | 2008-11-03 | 2009-03-25 | 中国农业大学 | 一种基于***的农业信息查询方法及*** |
CN101620716A (zh) * | 2009-08-07 | 2010-01-06 | 丘雷 | 付费实时问答***和方法 |
-
2010
- 2010-12-15 CN CN201010590022.XA patent/CN102075886B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1588968A (zh) * | 2004-09-07 | 2005-03-02 | 北京通联好搜信息技术有限公司 | 使用移动终端的短信服务进行信息搜索的方法 |
CN1821991A (zh) * | 2005-02-18 | 2006-08-23 | 上海赢思软件技术有限公司 | 一种基于人工智能的知识问答快速处理*** |
CN101212322A (zh) * | 2006-12-27 | 2008-07-02 | 鸿富锦精密工业(深圳)有限公司 | 在线答疑***及方法 |
CN101394608A (zh) * | 2008-11-03 | 2009-03-25 | 中国农业大学 | 一种基于***的农业信息查询方法及*** |
CN101620716A (zh) * | 2009-08-07 | 2010-01-06 | 丘雷 | 付费实时问答***和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102075886A (zh) | 2011-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102075886B (zh) | 一种基于短信实现的问答方法及*** | |
CN101123753B (zh) | 用于1.7路短消息服务的方法和*** | |
JP4826676B2 (ja) | 呼接続の規制制御方法、規制制御システム、及び呼制御装置 | |
CN102137389B (zh) | 一种多卡移动终端及其sim卡数据转存方法 | |
US8218744B2 (en) | Method for indicating the context of a call to a called party | |
EP0889662A3 (en) | Automatic public/autonomous system message waiting indicator (MWI) recognition | |
CN104683952B (zh) | 一种出租车约车方法 | |
CN101854424A (zh) | 移动终端来电和信息过滤方法及装置 | |
CN102447771A (zh) | 显示呼叫方信息的方法及应用该方法的通信终端 | |
CN101945358A (zh) | 垃圾短信的过滤方法、***、终端和服务器 | |
CN105450827B (zh) | 呼叫处理方法、用户终端及服务器 | |
CN104994209A (zh) | 基于通讯软件聊天记录的联系人信息获取方法及*** | |
CN102387265A (zh) | 呼叫接通方法及呼叫平台 | |
CN100499841C (zh) | 一种短消息服务接口及其该服务接口的通道适配方法 | |
CN110705926A (zh) | 一种物流对象配送信息的获取方法、装置和*** | |
CN102368843A (zh) | 一种处理垃圾短信的方法及*** | |
CN106027329A (zh) | 推送服务测试方法及装置 | |
CN101998226A (zh) | 移动搜索方法和*** | |
DE602006004010D1 (de) | System und verfahren zur üebrtragung von kurznachrichten in einem gemischt drahtlosen und verdrahteten telekommunikationsnetz | |
CN104506743A (zh) | 一种动态拦截电话的方法及装置 | |
CN101764869A (zh) | 一种手机短信实现防火墙的方法 | |
CN1984496A (zh) | 对在线进行阻塞 | |
KR100915859B1 (ko) | 운전자 호출 서비스를 제공하는 시스템 및 방법 | |
KR100846923B1 (ko) | 문자메시지 전송 및 회신 방법 | |
CN102612001A (zh) | 一种利用***平台服务器中转实现***的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |