CN112685630A - 协助用户解题的方法、装置与计算机可读存储介质 - Google Patents
协助用户解题的方法、装置与计算机可读存储介质 Download PDFInfo
- Publication number
- CN112685630A CN112685630A CN202011523939.8A CN202011523939A CN112685630A CN 112685630 A CN112685630 A CN 112685630A CN 202011523939 A CN202011523939 A CN 202011523939A CN 112685630 A CN112685630 A CN 112685630A
- Authority
- CN
- China
- Prior art keywords
- target
- information
- client
- answer
- thought
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 230000008569 process Effects 0.000 claims description 11
- 238000012015 optical character recognition Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001154 acute effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Landscapes
- Electrically Operated Instructional Devices (AREA)
Abstract
本申请提供了一种协助用户解题的方法、装置与计算机可读存储介质,该方法包括:接收客户端发送的目标题目信息,目标题目信息为包括目标题目的信息;识别目标题目信息,确定目标题目信息中是否包括目标题目的解答内容;在目标题目信息中包括解答内容的情况下,将第一目标信息发送至客户端,第一目标信息至少包括表征解答内容是否正确的信息;在目标题目信息中不包括解答内容的情况下,将第二目标信息发送至客户端,第二目标信息包括目标题目的解答思路。该方法实现了引导用户按照解题思路进行按步骤答题,且不需要购买对应的硬件,只需要能够执行该方法的软件即可,解决了现有技术中的学习产品需要购买对应的硬件产品才能使用的问题。
Description
技术领域
本申请涉及学习产品领域,具体而言,涉及一种协助用户解题的方法、装置、计算机可读存储介质与处理器。
背景技术
目前市面上提供的学习产品普遍都是硬件的产品,必须去购买对应的产品才能够使用对应的服务,比如对应的学习机,需要在学习机的屏幕上进行作答并显示反馈内容,这些硬件携带起来并不是十分方便,且无法随时随地使用,而且价格昂贵。
在背景技术部分中公开的以上信息只是用来加强对本文所描述技术的背景技术的理解,因此,背景技术中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。
发明内容
本申请的主要目的在于提供一种协助用户解题的方法、装置、计算机可读存储介质与处理器,以解决现有技术中的学习产品需要购买对应的硬件产品才能使用的问题。
根据本发明实施例的一个方面,提供了一种协助用户解题的方法,包括:接收客户端发送的目标题目信息,所述目标题目信息为包括所述目标题目的信息;识别所述目标题目信息,确定所述目标题目信息中是否包括所述目标题目的解答内容;在所述目标题目信息中包括所述解答内容的情况下,将第一目标信息发送至所述客户端,所述第一目标信息至少包括表征所述解答内容是否正确的信息;在所述目标题目信息中不包括所述解答内容的情况下,将第二目标信息发送至所述客户端,所述第二目标信息包括所述目标题目的解答思路。
可选地,接收客户端发送的目标题目信息,包括:接收目标图片,所述目标图片包括所述目标题目信息。
可选地,在所述目标题目信息中包括所述解答内容的情况下,将第一目标信息发送至所述客户端,包括:在所述目标题目信息中包括所述解答内容的情况下,将所述目标题目与数据库中的题目进行相似度匹配,确定匹配题目,所述匹配题目为所述数据库中的所述题目,所述数据库中包括多个所述题目以及多个所述解答思路,所述解答思路与所述题目一一对应;根据所述匹配题目确定与所述匹配题目对应的所述解答思路;将所述解答内容和所述解答思路进行匹配,得到匹配结果;根据所述匹配结果,向所述客户端发送所述第一目标信息。
可选地,在所述目标题目信息中不包括所述解答内容的情况下,将第二目标信息发送至所述客户端之后,所述方法还包括:接收所述客户端发送的包括所述解答内容的信息;将所述解答内容和所述目标题目对应的所述解答思路进行匹配,得到匹配结果,数据库中包括多个题目以及多个所述解答思路,所述解答思路与所述题目一一对应,所述目标题目对应的所述解答思路为所述目标题目对应的所述题目对应的所述解答思路;根据所述匹配结果,向所述客户端发送所述第一目标信息。
可选地,根据所述匹配结果,向所述客户端发送所述第一目标信息,包括:在所述解答内容的全部内容与所述解答思路的部分内容的相似度达到预定阈值的情况下,确定所述解答内容不完整,并向所述客户端发送所述解答内容对应的下一步的解题思路;在所述解答内容的全部内容与所述解答思路的全部内容的相似度达到所述预定阈值的情况下,确定所述解答内容正确,并向所述客户端发送表征所述解答内容正确的所述第一目标信息;在所述解答内容的全部内容与所述解答思路的全部内容的相似度小于所述预定阈值的情况下,确定所述解答内容错误,并向所述客户端发送包括表征信息和思路信息的所述第一目标信息,所述表征信息为表征所述解答内容错误的信息,所述思路信息包括所述解答内容中错误部分对应的思路,所述解答思路按照解题过程的时间先后顺序包括多级思路。
可选地,在所述目标题目信息中不包括所述解答内容的情况下,将第二目标信息发送至所述客户端,包括:在所述目标题目信息中不包括所述解答内容的情况下,将所述目标题目与数据库中的题目进行相似度匹配,得到匹配题目,所述匹配题目为所述数据库中的所述题目,所述数据库中包括多个所述题目以及多个所述解答思路,所述解答思路与所述题目一一对应;根据所述匹配题目确定与所述匹配题目对应的所述解答思路;将所述解答思路中的第一级思路发送至所述客户端并显示在所述客户端的显示界面上,所述解答思路按照解题过程的时间先后顺序包括多级思路。
可选地,在将所述解答思路中的第一级思路发送至所述客户端并显示在所述客户端的显示界面上之后,所述方法还包括:响应于在所述显示界面的预定区域的预定操作,向所述客户端发送下一级的所述思路。
根据本发明实施例的另一方面,还提供了一种协助用户解题的装置,包括:接收单元,用于接收客户端发送的目标题目信息,所述目标题目信息为包括所述目标题目的信息;识别单元,用于识别所述目标题目信息,确定所述目标题目信息中是否包括所述目标题目的解答内容;第一发送单元,用于在所述目标题目信息中包括所述解答内容的情况下,将第一目标信息发送至所述客户端,所述第一目标信息至少包括表征所述解答内容是否正确的信息;第二发送单元,用于在所述目标题目信息中不包括所述解答内容的情况下,将第二目标信息发送至所述客户端,所述第二目标信息包括所述目标题目的解答思路。
根据本发明实施例的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行任意一种所述的方法。
根据本发明实施例的再一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任意一种所述的方法。
在本发明实施例中,上述协助用户解题的方法中,首先,接收客户端发送的目标题目信息,上述目标题目信息为包括上述目标题目的信息;识别上述目标题目信息,确定上述目标题目信息中是否包括上述目标题目的解答内容;在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,上述第一目标信息至少包括表征上述解答内容是否正确的信息;在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,上述第二目标信息包括上述目标题目的解答思路。该方法通过接收客户端发送的目标题目信息并针对目标题目的作答情况返回对应的解题思路,实现了引导用户按照解题思路进行按步骤答题,该方法并不需要购买对应的硬件,只需要能够执行该方法的软件即可,解决了现有技术中的学习产品需要购买对应的硬件产品才能使用的问题。
附图说明
构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1示出了根据本申请的一种实施例的协助用户解题的方法的流程图;
图2示出了根据本申请的一种实施例的协助用户解题的装置的示意图;
图3示出了根据本申请的又一种实施例的协助用户解题的方法的示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
应该理解的是,当元件(诸如层、膜、区域、或衬底)描述为在另一元件“上”时,该元件可直接在该另一元件上,或者也可存在中间元件。而且,在说明书以及权利要求书中,当描述有元件“连接”至另一元件时,该元件可“直接连接”至该另一元件,或者通过第三元件“连接”至该另一元件。
为了便于描述,以下对本申请实施例涉及的部分名词或术语进行说明:
OCR:光学字符识别;
NLU:自然语言理解。
正如背景技术中所说的,现有技术中的学习产品需要购买对应的硬件产品才能使用,为了解决上述问题,本申请的一种典型的实施方式中,提供了一种协助用户解题的方法、装置、计算机可读存储介质与处理器。
根据本申请的实施例,提供了一种协助用户解题的方法。
图1是根据本申请实施例的协助用户解题的方法的流程图。如图1所示,该方法包括以下步骤:
步骤S101,接收客户端发送的目标题目信息,上述目标题目信息为包括上述目标题目的信息;
步骤S102,识别上述目标题目信息,确定上述目标题目信息中是否包括上述目标题目的解答内容;
步骤S103,在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,上述第一目标信息至少包括表征上述解答内容是否正确的信息;
步骤S104,在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,上述第二目标信息包括上述目标题目的解答思路。
上述协助用户解题的方法中,首先,接收客户端发送的目标题目信息,上述目标题目信息为包括上述目标题目的信息;识别上述目标题目信息,确定上述目标题目信息中是否包括上述目标题目的解答内容;在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,上述第一目标信息至少包括表征上述解答内容是否正确的信息;在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,上述第二目标信息包括上述目标题目的解答思路。该方法通过接收客户端发送的目标题目信息并针对目标题目的作答情况返回对应的解题思路,实现了引导用户按照解题思路进行按步骤答题,该方法并不需要购买对应的硬件,只需要能够执行该方法的软件即可,解决了现有技术中的学习产品需要购买对应的硬件产品才能使用的问题。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本申请的一种实施例中,接收客户端发送的目标题目信息,包括:接收目标图片,上述目标图片包括上述目标题目信息。在该实施例中,接收手机等客户端设备的拍照功能拍下想要识别的目标题目信息的图片,后续对图片中的目标题目信息进行识别,得到对应的目标题目信息。该方案通过拍照即可,无需输入具体的目标题目信息,更加方便快捷,提高了用户的体验效果。
具体的一种实施例中,可以通过光学字符识别技术(OCR)可以对其中的内容进行文字识别。当然,实际应用中并不限于拍照的方法,还可以通过对输入对应的目标题目信息。
本申请的一种实施例中,在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,包括:在上述目标题目信息中包括上述解答内容的情况下,将上述目标题目与数据库中的题目进行相似度匹配,确定匹配题目,上述匹配题目为上述数据库中的上述题目,上述数据库中包括多个上述题目以及多个上述解答思路,上述解答思路与上述题目一一对应;根据上述匹配题目确定与上述匹配题目对应的上述解答思路;将上述解答内容和上述解答思路进行匹配,得到匹配结果;根据上述匹配结果,向上述客户端发送上述第一目标信息。在该实施例中,当目标题目信息包括解答内容时,先将目标题目与数据库中的题目进行相似度匹配,得到数据库中与匹配题目对应的解答思路,后续将解答内容与解答思路进行匹配,这样通过数据库中的对应的解答思路和题目,来对解答内容进行匹配,可以得到更为准确的匹配结果。
本申请的一种实施例中,在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端之后,上述方法还包括:接收上述客户端发送的包括上述解答内容的信息;将上述解答内容和上述目标题目对应的上述解答思路进行匹配,得到匹配结果,数据库中包括多个题目以及多个上述解答思路,上述解答思路与上述题目一一对应,上述目标题目对应的上述解答思路为上述目标题目对应的上述题目对应的上述解答思路;根据上述匹配结果,向上述客户端发送上述第一目标信息。在该实施例中,当目标题目信息中不包括上述解答内容的情况下,用户可以根据第一层级的解答思路进行解答,然后接收客户端发送的解答内容,此时,将解答内容与数据库进行匹配,这样可以快速判断解答内容是否正确,进一步得到更加准确的解答内容,从而引导用户找到正确的解题思路。
本申请的一种实施例中,根据上述匹配结果,向上述客户端发送上述第一目标信息,包括:在上述解答内容的全部内容与上述解答思路的部分内容的相似度达到预定阈值的情况下,确定上述解答内容不完整,并向上述客户端发送上述解答内容对应的下一步的解题思路;在上述解答内容的全部内容与上述解答思路的全部内容的相似度达到上述预定阈值的情况下,确定上述解答内容正确,并向上述客户端发送表征上述解答内容正确的上述第一目标信息;在上述解答内容的全部内容与上述解答思路的全部内容的相似度小于上述预定阈值的情况下,确定上述解答内容错误,并向上述客户端发送包括表征信息和思路信息的上述第一目标信息,上述表征信息为表征上述解答内容错误的信息,上述思路信息包括上述解答内容中错误部分对应的思路,上述解答思路按照解题过程的时间先后顺序包括多级思路。
在该实施例中,如图3所示,当解答内容的全部内容与解答思路的部分内容的相似度达到预定阈值,可以基本确定解答内容不完整,则返回下一层级的解题思路;当解答内容的全部内容与解答思路的全部内容的相似度达到预定阈值,可以基本确定解答内容正确,则返回“解答正确”的提示;当解答内容的全部内容与解答思路的全部内容的相似度小于预定值,可以基本确定解答内容错误,则在返回“解答错误”提示的同时返回错误步骤的解题思路;通过该方法,可以引导用户找到正确的解题思路,从而实现按步骤的进行做题思路的引导以及按照当前的解答内容提供对应的解题思路,提高用户的自我思考的能力。
具体地,根据上述匹配结果向用户发送上述第一目标信息,上述第一目标信息可以为“解答正确”和“解答错误”等语句,但不限于“解答正确”和“解答错误”,也可以为其他能够清晰表达解答是否正确的语句。
本申请的一种实施例中,在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,包括:在上述目标题目信息中不包括上述解答内容的情况下,将上述目标题目与数据库中的题目进行相似度匹配,得到匹配题目,上述匹配题目为上述数据库中的上述题目,上述数据库中包括多个上述题目以及多个上述解答思路,上述解答思路与上述题目一一对应;根据上述匹配题目确定与上述匹配题目对应的上述解答思路;将上述解答思路中的第一级思路发送至上述客户端并显示在上述客户端的显示界面上,上述解答思路按照解题过程的时间先后顺序包括多级思路。在该实施例中,当目标题目信息不包括解答内容时,将目标题目与数据库中的题目进行相似度匹配,这样可以获得更加准确的解题思路,同时将匹配后的解答思路的第一级思路发送至客户端,从而更好地引导用户进行解题。
本申请的一种实施例中,在将上述解答思路中的第一级思路发送至上述客户端并显示在上述客户端的显示界面上之后,上述方法还包括:响应于在上述显示界面的预定区域的预定操作,向上述客户端发送下一级的上述思路。在该实施例中,根据显示界面的预定区域的预定操作,向上述客户端发送下一级的解题思路,可以逐步地引导用户进行答题,进一步地提升用户的自我思考的能力。
为了使得本领域技术人员能够更加清楚地了解本申请的技术方案,以下将结合具体的实施例来说明本申请的技术方案。
实施例
如图3所示,该实施例的协助用户解题的方法具体包括:
首先,接收手机等移动端设备的拍照功能拍下想要识别的目标题目的图片,可以通过光学字符识别技术(OCR)对其中的内容进行文字识别,并将识别到的文字传入到自然语言理解(NLU)中,自然语言理解(NLU)对用户输入的目标题目和数据库进行相似度匹配计算,在匹配度达到预定阈值时,数据库返回对应的解题思路,每个目标题目对应的解题思路也根据用户的输入分优先级进行输出。例如:一道三角形的数学题:如果三角形的一个内角等于其他两个内角的和,这个三角形是()。如果第一次传入到自然语言理解(NLU)的文本当中没有包含用户的解答内容(可以为具体解答过程的内容),只有目标题目的文本,返回第一层级的思路(例如返回:请结合直角,锐角,钝角三角形的内角和得出结论),可能用户看到第一层思路还是无从下手,那么可以点击界面上的“下一级思路”按钮,就会返回第二层级的解题思路,以此类推,而不需要再次拍照传入识别。如果用户在此基础上进行了解答,需要再次拍照将解答内容拍下进行光学字符识别(OCR),但无需将题目再次拍下,因为自然语言理解(NLU)会记录上下文的信息,根据传入的解答内容中的提取的关键信息和题目绑定的解题思路进行比对,如果解题步骤完全正确,则返回“解答正确”的提示;如果目前为止的解答内容正确,但还有步骤未完成,则返回下一层级的解题思路;如果解答内容错误,则返回“解答错误”提示的同时返回错误步骤的解题思路。
本申请实施例还提供了一种协助用户解题的装置,需要说明的是,本申请实施例的协助用户解题的装置可以用于执行本申请实施例所提供的用于协助用户解题的方法。以下对本申请实施例提供的协助用户解题的装置进行介绍。
图2是根据本申请实施例的协助用户解题的装置的示意图。如图2所示,该装置包括:
接收单元10,用于接收客户端发送的目标题目信息,上述目标题目信息为包括上述目标题目的信息;
识别单元20,用于识别上述目标题目信息,确定上述目标题目信息中是否包括上述目标题目的解答内容;
第一发送单元30,用于在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,上述第一目标信息至少包括表征上述解答内容是否正确的信息;
第二发送单元40,用于在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,上述第二目标信息包括上述目标题目的解答思路。
上述协助用户解题的装置中,接收单元用于接收客户端发送的目标题目信息,上述目标题目信息为包括上述目标题目的信息;识别单元用于识别上述目标题目信息,确定上述目标题目信息中是否包括上述目标题目的解答内容;第一发送单元用于在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,上述第一目标信息至少包括表征上述解答内容是否正确的信息;第二发送单元用于在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,上述第二目标信息包括上述目标题目的解答思路。该协助用户解题的装置中,通过接收客户端发送的目标题目信息并针对目标题目的作答情况返回对应的解题思路,实现了引导用户按照解题思路进行按步骤答题,该方法并不需要购买对应的硬件,只需要能够执行该方法的软件即可,解决了现有技术中的学习产品需要购买对应的硬件产品才能使用的问题。
本申请的一种实施例中,上述接收单元还包括接收模块,用于接收目标图片,上述目标图片包括上述目标题目信息。在该实施例中,接收手机等客户端设备的拍照功能拍下想要识别的目标题目信息的图片,后续对图片中的目标题目信息进行识别,得到对应的目标题目信息。该方案通过拍照即可,无需输入具体的目标题目信息,更加方便快捷,提高了用户的体验效果。
具体的一种实施例中,可以通过光学字符识别技术(OCR)可以对其中的内容进行文字识别。当然,实际应用中并不限于拍照的方法,还可以通过对输入对应的目标题目信息。
本申请的一种实施例中,上述第一发送单元还包括第一确定模块、第二确定模块、第一匹配模块和第一发送模块,其中,第一确定模块用于在上述目标题目信息中包括上述解答内容的情况下,将上述目标题目与数据库中的题目进行相似度匹配,确定匹配题目,上述匹配题目为上述数据库中的上述题目,上述数据库中包括多个上述题目以及多个上述解答思路,上述解答思路与上述题目一一对应;第二确定模块用于根据上述匹配题目确定与上述匹配题目对应的上述解答思路;第一匹配模块将上述解答内容和上述解答思路进行匹配,得到匹配结果;第一发送模块用于根据上述匹配结果,向上述客户端发送上述第一目标信息。在该实施例中,当目标题目信息包括解答内容时,先将目标题目与数据库中的题目进行相似度匹配,得到数据库中与匹配题目对应的解答思路,后续将解答内容与解答思路进行匹配,这样通过数据库中的对应的解答思路和题目,来对解答内容进行匹配,可以得到更为准确的匹配结果。
本申请的一种实施例中,上述第二发送单元还包括第二接收模块、第二匹配模块和第二发送模块,其中,第二接收模块用于接收上述客户端发送的包括上述解答内容的信息;第二匹配模块用于将上述解答内容和上述目标题目对应的上述解答思路进行匹配,得到匹配结果,数据库中包括多个题目以及多个上述解答思路,上述解答思路与上述题目一一对应,上述目标题目对应的上述解答思路为上述目标题目对应的上述题目对应的上述解答思路;第二发送模块用于根据上述匹配结果,向上述客户端发送上述第一目标信息。在该实施例中,当目标题目信息中不包括上述解答内容的情况下,用户可以根据第一层级的解答思路进行解答,然后接收客户端发送的解答内容,此时,将解答内容与数据库进行匹配,这样可以快速判断解答内容是否正确,进一步得到更加准确的解答内容,从而引导用户找到正确的解题思路。
本申请的一种实施例中,上述第二发送模块还包括第一确定子模块、第二确定子模块和第三确定子模块,其中,第一确定子模块用于在上述解答内容的全部内容与上述解答思路的部分内容的相似度达到预定阈值的情况下,确定上述解答内容不完整,并向上述客户端发送上述解答内容对应的下一步的解题思路;第二确定子模块用于在上述解答内容的全部内容与上述解答思路的全部内容的相似度达到上述预定阈值的情况下,确定上述解答内容正确,并向上述客户端发送表征上述解答内容正确的上述第一目标信息;第三确定子模块用于在上述解答内容的全部内容与上述解答思路的全部内容的相似度小于上述预定阈值的情况下,确定上述解答内容错误,并向上述客户端发送包括表征信息和思路信息的上述第一目标信息,上述表征信息为表征上述解答内容错误的信息,上述思路信息包括上述解答内容中错误部分对应的思路,上述解答思路按照解题过程的时间先后顺序包括多级思路。
在该实施例中,如图3所示,当解答内容的全部内容与解答思路的部分内容的相似度达到预定阈值,可以基本确定解答内容不完整,则返回下一层级的解题思路;当解答内容的全部内容与解答思路的全部内容的相似度达到预定阈值,可以基本确定解答内容正确,则返回“解答正确”的提示;当解答内容的全部内容与解答思路的全部内容的相似度小于预定值,可以基本确定解答内容错误,则在返回“解答错误”提示的同时返回错误步骤的解题思路;通过该方法,可以引导用户找到正确的解题思路,从而实现按步骤的进行做题思路的引导以及按照当前的解答内容提供对应的解题思路,提高用户的自我思考的能力。
具体地,根据上述匹配结果向用户发送上述第一目标信息,上述第一目标信息可以为“解答正确”和“解答错误”等语句,但不限于“解答正确”和“解答错误”,也可以为其他能够清晰表达解答是否正确的语句。
本申请的一种实施例中,上述第二发送单元还包括第三匹配模块、第三确定模块和第三发送模块,其中,第三匹配模块用于在上述目标题目信息中不包括上述解答内容的情况下,将上述目标题目与数据库中的题目进行相似度匹配,得到匹配题目,上述匹配题目为上述数据库中的上述题目,上述数据库中包括多个上述题目以及多个上述解答思路,上述解答思路与上述题目一一对应;第三确定模块用于根据上述匹配题目确定与上述匹配题目对应的上述解答思路;第三发送模块用于将上述解答思路中的第一级思路发送至上述客户端并显示在上述客户端的显示界面上,上述解答思路按照解题过程的时间先后顺序包括多级思路。在该实施例中,当目标题目信息不包括解答内容时,将目标题目与数据库中的题目进行相似度匹配,这样可以获得更加准确的解题思路,同时将匹配后的解答思路的第一级思路发送至客户端,从而更好地引导用户进行解题。
本申请的一种实施例中,上述第三发送模块还包括发送子模块,用于响应于在上述显示界面的预定区域的预定操作,向上述客户端发送下一级的上述思路。在该实施例中,根据显示界面的预定区域的预定操作,向上述客户端发送下一级的解题思路,可以逐步地引导用户进行答题,进一步地提升用户的自我思考的能力。
上述协助用户解题的装置包括处理器和存储器,上述接收单元、识别单元、第一发送单元和第二发送单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来解决现有技术中的学习产品需要购买对应的硬件产品才能使用的问题。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现上述协助用户解题的方法。
本发明实施例提供了一种处理器,上述处理器用于运行程序,其中,上述程序运行时执行上述协助用户解题的方法。
本发明实施例提供了一种电子设备,包括:一个或多个处理器,存储器以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置为由上述一个或多个处理器执行,上述一个或多个程序包括用于执行任意一种上述的方法。
本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现至少以下步骤:
步骤S101,接收客户端发送的目标题目信息,上述目标题目信息为包括上述目标题目的信息;
步骤S102,识别上述目标题目信息,确定上述目标题目信息中是否包括上述目标题目的解答内容;
步骤S103,在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,上述第一目标信息至少包括表征上述解答内容是否正确的信息;
步骤S104,在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,上述第二目标信息包括上述目标题目的解答思路。
本文中的设备可以是服务器、PC、PAD、手机等。
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有至少如下方法步骤的程序:
步骤S101,接收客户端发送的目标题目信息,上述目标题目信息为包括上述目标题目的信息;
步骤S102,识别上述目标题目信息,确定上述目标题目信息中是否包括上述目标题目的解答内容;
步骤S103,在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,上述第一目标信息至少包括表征上述解答内容是否正确的信息;
步骤S104,在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,上述第二目标信息包括上述目标题目的解答思路。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
从以上的描述中,可以看出,本申请上述的实施例实现了如下技术效果:
1)、上述协助用户解题的方法中,首先,接收客户端发送的目标题目信息,上述目标题目信息为包括上述目标题目的信息;识别上述目标题目信息,确定上述目标题目信息中是否包括上述目标题目的解答内容;在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,上述第一目标信息至少包括表征上述解答内容是否正确的信息;在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,上述第二目标信息包括上述目标题目的解答思路。该方法通过接收客户端发送的目标题目信息并针对目标题目的作答情况返回对应的解题思路,实现了引导用户按照解题思路进行按步骤答题,该方法并不需要购买对应的硬件,只需要能够执行该方法的软件即可,解决了现有技术中的学习产品需要购买对应的硬件产品才能使用的问题。
2)、上述协助用户解题的装置中,接收单元用于接收客户端发送的目标题目信息,上述目标题目信息为包括上述目标题目的信息;识别单元用于识别上述目标题目信息,确定上述目标题目信息中是否包括上述目标题目的解答内容;第一发送单元用于在上述目标题目信息中包括上述解答内容的情况下,将第一目标信息发送至上述客户端,上述第一目标信息至少包括表征上述解答内容是否正确的信息;第二发送单元用于在上述目标题目信息中不包括上述解答内容的情况下,将第二目标信息发送至上述客户端,上述第二目标信息包括上述目标题目的解答思路。该协助用户解题的装置中,通过接收客户端发送的目标题目信息并针对目标题目的作答情况返回对应的解题思路,实现了引导用户按照解题思路进行按步骤的答题,该方法并不需要购买对应的硬件,只需要能够执行该方法的软件即可,解决了现有技术中的学习产品需要购买对应的硬件产品才能使用的问题。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (10)
1.一种协助用户解题的方法,其特征在于,包括:
接收客户端发送的目标题目信息,所述目标题目信息为包括所述目标题目的信息;
识别所述目标题目信息,确定所述目标题目信息中是否包括所述目标题目的解答内容;
在所述目标题目信息中包括所述解答内容的情况下,将第一目标信息发送至所述客户端,所述第一目标信息至少包括表征所述解答内容是否正确的信息;
在所述目标题目信息中不包括所述解答内容的情况下,将第二目标信息发送至所述客户端,所述第二目标信息包括所述目标题目的解答思路。
2.根据权利要求1所述的方法,其特征在于,接收客户端发送的目标题目信息,包括:
接收目标图片,所述目标图片包括所述目标题目信息。
3.根据权利要求1所述的方法,其特征在于,在所述目标题目信息中包括所述解答内容的情况下,将第一目标信息发送至所述客户端,包括:
在所述目标题目信息中包括所述解答内容的情况下,将所述目标题目与数据库中的题目进行相似度匹配,确定匹配题目,所述匹配题目为所述数据库中的所述题目,所述数据库中包括多个所述题目以及多个所述解答思路,所述解答思路与所述题目一一对应;
根据所述匹配题目确定与所述匹配题目对应的所述解答思路;
将所述解答内容和所述解答思路进行匹配,得到匹配结果;
根据所述匹配结果,向所述客户端发送所述第一目标信息。
4.根据权利要求1所述的方法,其特征在于,在所述目标题目信息中不包括所述解答内容的情况下,将第二目标信息发送至所述客户端之后,所述方法还包括:
接收所述客户端发送的包括所述解答内容的信息;
将所述解答内容和所述目标题目对应的所述解答思路进行匹配,得到匹配结果,数据库中包括多个题目以及多个所述解答思路,所述解答思路与所述题目一一对应,所述目标题目对应的所述解答思路为所述目标题目对应的所述题目对应的所述解答思路;
根据所述匹配结果,向所述客户端发送所述第一目标信息。
5.根据权利要求3或4所述的方法,其特征在于,根据所述匹配结果,向所述客户端发送所述第一目标信息,包括:
在所述解答内容的全部内容与所述解答思路的部分内容的相似度达到预定阈值的情况下,确定所述解答内容不完整,并向所述客户端发送所述解答内容对应的下一步的解题思路;
在所述解答内容的全部内容与所述解答思路的全部内容的相似度达到所述预定阈值的情况下,确定所述解答内容正确,并向所述客户端发送表征所述解答内容正确的所述第一目标信息;
在所述解答内容的全部内容与所述解答思路的全部内容的相似度小于所述预定阈值的情况下,确定所述解答内容错误,并向所述客户端发送包括表征信息和思路信息的所述第一目标信息,所述表征信息为表征所述解答内容错误的信息,所述思路信息包括所述解答内容中错误部分对应的思路,所述解答思路按照解题过程的时间先后顺序包括多级思路。
6.根据权利要求1所述的方法,其特征在于,在所述目标题目信息中不包括所述解答内容的情况下,将第二目标信息发送至所述客户端,包括:
在所述目标题目信息中不包括所述解答内容的情况下,将所述目标题目与数据库中的题目进行相似度匹配,得到匹配题目,所述匹配题目为所述数据库中的所述题目,所述数据库中包括多个所述题目以及多个所述解答思路,所述解答思路与所述题目一一对应;
根据所述匹配题目确定与所述匹配题目对应的所述解答思路;
将所述解答思路中的第一级思路发送至所述客户端并显示在所述客户端的显示界面上,所述解答思路按照解题过程的时间先后顺序包括多级思路。
7.根据权利要求6所述的方法,其特征在于,在将所述解答思路中的第一级思路发送至所述客户端并显示在所述客户端的显示界面上之后,所述方法还包括:
响应于在所述显示界面的预定区域的预定操作,向所述客户端发送下一级的所述思路。
8.一种协助用户解题的装置,其特征在于,包括:
接收单元,用于接收客户端发送的目标题目信息,所述目标题目信息为包括所述目标题目的信息;
识别单元,用于识别所述目标题目信息,确定所述目标题目信息中是否包括所述目标题目的解答内容;
第一发送单元,用于在所述目标题目信息中包括所述解答内容的情况下,将第一目标信息发送至所述客户端,所述第一目标信息至少包括表征所述解答内容是否正确的信息;
第二发送单元,用于在所述目标题目信息中不包括所述解答内容的情况下,将第二目标信息发送至所述客户端,所述第二目标信息包括所述目标题目的解答思路。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,所述程序执行权利要求1至7中任意一项所述的方法。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至7中任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011523939.8A CN112685630A (zh) | 2020-12-21 | 2020-12-21 | 协助用户解题的方法、装置与计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011523939.8A CN112685630A (zh) | 2020-12-21 | 2020-12-21 | 协助用户解题的方法、装置与计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112685630A true CN112685630A (zh) | 2021-04-20 |
Family
ID=75450259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011523939.8A Pending CN112685630A (zh) | 2020-12-21 | 2020-12-21 | 协助用户解题的方法、装置与计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112685630A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105825721A (zh) * | 2016-03-16 | 2016-08-03 | 广东小天才科技有限公司 | 拍照提问的方法、装置及智能设备 |
CN106023025A (zh) * | 2016-07-06 | 2016-10-12 | 广东小天才科技有限公司 | 一种控制学生抄答案的方法及装置 |
CN107368696A (zh) * | 2017-08-28 | 2017-11-21 | 广东小天才科技有限公司 | 题目的解析方法、解析装置及终端设备 |
CN107480193A (zh) * | 2017-07-13 | 2017-12-15 | 广东小天才科技有限公司 | 一种辅助用户解答试题的方法及*** |
CN109446315A (zh) * | 2018-12-20 | 2019-03-08 | 广东小天才科技有限公司 | 一种解题辅助方法及解题辅助客户端 |
CN112002164A (zh) * | 2019-05-27 | 2020-11-27 | 广东小天才科技有限公司 | 作业辅导方法及装置、智能台灯、计算机可读存储介质 |
-
2020
- 2020-12-21 CN CN202011523939.8A patent/CN112685630A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105825721A (zh) * | 2016-03-16 | 2016-08-03 | 广东小天才科技有限公司 | 拍照提问的方法、装置及智能设备 |
CN106023025A (zh) * | 2016-07-06 | 2016-10-12 | 广东小天才科技有限公司 | 一种控制学生抄答案的方法及装置 |
CN107480193A (zh) * | 2017-07-13 | 2017-12-15 | 广东小天才科技有限公司 | 一种辅助用户解答试题的方法及*** |
CN107368696A (zh) * | 2017-08-28 | 2017-11-21 | 广东小天才科技有限公司 | 题目的解析方法、解析装置及终端设备 |
CN109446315A (zh) * | 2018-12-20 | 2019-03-08 | 广东小天才科技有限公司 | 一种解题辅助方法及解题辅助客户端 |
CN112002164A (zh) * | 2019-05-27 | 2020-11-27 | 广东小天才科技有限公司 | 作业辅导方法及装置、智能台灯、计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10678516B2 (en) | Chatbot builder user interface | |
US11228683B2 (en) | Supporting conversations between customers and customer service agents | |
CN109299399B (zh) | 一种学习内容的推荐方法及终端设备 | |
CN107071554B (zh) | 语义识别方法和装置 | |
CN110895568B (zh) | 处理庭审记录的方法和*** | |
CN103079092A (zh) | 在视频中获取人物信息的方法和装置 | |
CN109460503B (zh) | 答案输入方法、装置、存储介质及电子设备 | |
CN110399473B (zh) | 为用户问题确定答案的方法和装置 | |
CN110852056A (zh) | 一种获取文本相似度的方法、装置、设备及可读存储介质 | |
EP3509266A1 (en) | Verification method and device | |
CN111475632A (zh) | 问句处理方法、装置、电子设备及存储介质 | |
CN112306326A (zh) | 线上自助对话方法、装置、计算机设备及计算机可读介质 | |
CN111400539B (zh) | 语音问卷的处理方法、装置和*** | |
CN108648031B (zh) | 产品推荐方法及装置 | |
CN107729491B (zh) | 提高题目答案搜索的准确率的方法、装置及设备 | |
KR101970293B1 (ko) | 답변 제공 장치, 방법 및 프로그램 | |
CN112331201A (zh) | 语音的交互方法和装置、存储介质、电子装置 | |
CN110929519B (zh) | 实体属性抽取方法及装置 | |
CN111782514A (zh) | 一种测试数据的比对方法和装置 | |
CN113849575A (zh) | 数据处理方法、装置和*** | |
CN112685630A (zh) | 协助用户解题的方法、装置与计算机可读存储介质 | |
CN113868401A (zh) | 数字人的交互方法、装置、电子设备及计算机存储介质 | |
CN114579702A (zh) | 防止误操作的消息发送方法、装置、终端及存储介质 | |
CN110535749B (zh) | 对话推送方法、装置、电子设备及存储介质 | |
CN109145284A (zh) | 信息处理方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |