本申请涉及互联网技术领域,尤其是涉及一种教学信息查询方法及装置。
背景技术:
随着互联网的快速发展,越来越多不同地域、不同行业的客户通过互联网的学习系统进行信息查询,因此,信息查询在客户的学习、生活、工作等方面起到了重要的作用,例如,客户可以通过互联网学习系统查询待学习的知识点、查询针对某个知识点产生的问题、查询专业考试试题的解答过程等。故设计一种教学信息查询方法,实现越来越重要的信息查询功能。
技术实现要素:
有鉴于此,本申请至少提供了一种教学信息查询方法及装置,以实现教学信息查询功能,提高教学信息查询的效率。
第一方面,本申请实施例提供了一种教学信息查询方法,所述方法包括:
接收客户端发送的咨询信息;
基于所述咨询信息,在预先存储的咨询内容编码中,确定与所述咨询信息所匹配的目标咨询内容编码;
将所述目标咨询内容编码所对应的答复信息发送至所述客户端。
本申请的一些实施例中,在接收客户端发送的咨询信息之前,所述方法还包括:
获取多个咨询内容,为每个咨询内容生成对应的咨询内容编码;
基于每个咨询内容对应的所述咨询内容编码,为每个咨询内容生成至少一种答复信息。
本申请的一些实施例中,在生成至少一种答复信息之后,所述方法还包括:
为每个咨询内容生成对应的简述信息;
基于每个咨询内容对应的简述信息以及咨询内容编码,生成咨询内容编码列表,并将所述咨询内容编码列表发送给所述客户端进行显示。
本申请的一些实施例中,所述咨询内容编码的显示形式包括以下中的至少一种:二维码、条形码、字符串。
本申请的一些实施例中,所述答复信息包括以下信息格式中的至少一种:文字格式、音频格式、图像格式、视频格式、虚拟现实格式。
本申请的一些实施例中,在接收客户端发送的咨询信息之后,所述方法还包括:
将所述咨询信息发送至预先训练的编码或关键字识别模型,得到所述咨询信息对应的候选关键字;
基于所述候选关键字,在预先存储的关键词列表中,确定与所述咨询信息所匹配的目标关键词;
将所述目标关键词所对应的目标咨询内容,以及所述目标咨询内容所对应的答复信息发送至所述客户端。
本申请的一些实施例中,在接收客户端发送的咨询信息之前,所述方法还包括:
针对每个咨询内容,确定该咨询内容对应的内容关键词;
基于所述内容关键词,在预先存储的关键词列表中,确定所述咨询内容对应的关键词信息;
将所述关键词信息与所述咨询内容关联存储。
第二方面,本申请实施例还提供一种教学信息查询装置,所述装置包括:
接收模块,用于接收客户端发送的咨询信息;
编码确定模块,用于基于所述咨询信息,在预先存储的咨询内容编码中,确定与所述咨询信息所匹配的目标咨询内容编码;
信息确定模块,用于将所述目标咨询内容编码所对应的答复信息发送至所述客户端。
本申请的一些实施例中,在接收客户端发送的咨询信息之前,所述装置还包括:
获取模块,用于获取多个咨询内容,为每个咨询内容生成对应的咨询内容编码;
信息生成模块,用于基于每个咨询内容对应的所述咨询内容编码,为每个咨询内容生成至少一种答复信息。
本申请的一些实施例中,在生成至少一种答复信息之后,所述装置还包括:
简述信息生成模块,用于为每个咨询内容生成对应的简述信息;
编码列表生成模块,用于基于每个咨询内容对应的简述信息以及咨询内容编码,生成咨询内容编码列表,并将所述咨询内容编码列表发送给所述客户端进行显示。
本申请的一些实施例中,所述咨询内容编码的显示形式包括以下中的至少一种:二维码、条形码、字符串。
本申请的一些实施例中,所述答复信息包括以下信息格式中的至少一种:文字格式、音频格式、图像格式、视频格式、虚拟现实格式。
本申请的一些实施例中,在接收客户端发送的咨询信息之后,所述装置还包括:
关键词确定模块,用于将所述咨询信息发送至预先训练的关键字识别模型,得到所述咨询信息对应的候选关键词;
目标关键词确定模块,用于基于所述候选关键词,在预先存储的关键词列表中,确定与所述咨询信息所匹配的目标关键词;
信息发送模块,用于将所述目标关键词所对应的目标咨询内容,以及所述目标咨询内容所对应的答复信息发送至所述客户端。
本申请的一些实施例中,在接收客户端发送的咨询信息之前,所述装置还包括:
内容关键词确定模块,用于针对每个咨询内容,确定该咨询内容对应的内容关键词;
关键词信息确定模块,用于基于所述内容关键词,在预先存储的关键词列表中,确定所述咨询内容对应的关键词信息;
存储模块,用于将所述关键词信息与所述咨询内容关联存储。
第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面的任一种可能的实施方式中所述的教学信息查询方法的步骤。
第四方面,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面的任一种可能的实施方式中所述的教学信息查询方法的步骤。
本申请实施例提供的教学信息查询方法及装置,该方法包括:接收客户端发送的咨询信息;基于咨询信息,在预先存储的咨询内容编码中,确定与咨询信息所匹配的目标咨询内容编码;将目标咨询内容编码所对应的答复信息发送至所述客户端。本申请提出的教学信息查询方法,通过为咨询信息匹配目标咨询内容编码,通过目标咨询内容编码确定答复信息,即将目标咨询内容进行数字化,能够较全面的获得答复信息,实现了信息查询功能,提高了信息查询的效率。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本申请实施例所提供的一种教学信息查询系统的结构示意图;
图2示出了本申请实施例所提供的一种教学信息查询方法的流程图;
图3示出了本申请实施例所提供的一种教学信息查询装置的结构示意图;
图4示出了本申请实施例所提供的一种电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
考虑到越来越多不同地域、不同行业的客户通过互联网的学习系统进行信息查询,使得信息查询在客户的学习、生活、工作等方面起到了重要的作用。基于此,本申请实施例提供了一种教学信息查询方法及装置,下面通过实施例进行描述。
为便于对本实施例进行理解,首先对本申请实施例所公开的一种教学信息查询方法进行详细介绍。
实施例一
本申请实施例提供了一种教学信息查询方法,该方法应用于教学信息查询系统,如图1所示的一种教学信息查询系统的结构示意图,该教学信息查询系统包括客户端101、服务器102以及数据库103,服务器102用于获取多个咨询内容,为每个咨询内容生成咨询内容编码,其中,咨询内容可以为课本里的知识、课本习题、测试题、专业考试习题、针对课本产生的疑问等,该咨询内容编码的显示形式可以为二维码、条形码等,还可以为每个咨询内容生成关键词信息,并将该咨询内容与对应的关键词信息关联存储;服务器102基于咨询内容编码,为每个咨询内容生成多种答复信息,其中,该答复信息可以为视频信息、文本信息、图像信息、音频信息、虚拟现实信息等,多种答复信息可以为不同类型的答复信息,多种答复信息也可以为不同的讲解人对该咨询内容进行讲解后得到的不同答复信息,服务器102将多个咨询内容、每个咨询内容对应的咨询内容编码或/和关键词信息、每个咨询内容对应的多种答复信息发送至数据库103存储,其中,咨询内容中的文字内容可以以文字字符形式进行存储,以便于服务器进行运算,而不能以图片等仅能由人来阅读的形式存储,即对咨询内容进行数字化。客户端101在接收到客户输入的搜索内容或者咨询内容编码时,将搜索内容或者咨询内容编码发送给服务器102,其中,搜索内容以及咨询内容编码即为咨询信息,即将该咨询信息发送给服务器102,服务器102基于咨询信息,确定咨询信息对应的目标咨询内容编码,服务器将目标咨询内容编码所对应的答复信息发送给客户端101,或者,服务器102将咨询信息发送至预先训练的关键字识别模型,得到咨询信息对应的候选关键词;基于候选关键词,在预先存储的关键词列表中,确定与咨询信息所匹配的目标关键词;将目标关键词所对应的目标咨询内容,以及目标咨询内容所对应的答复信息发送至客户端101;客户端101对接收到的答复信息进行展示,或者客户端101对接收到的目标咨询内容以及答复信息进行展示,使得客户可以查看到该答复信息,完成答复信息的查询。
本申请实施例提供了一种教学信息查询方法,应用于服务器,参见图2所示的一种教学信息查询方法的流程图,该方法包括s201-s203,具体过程如下:
s201,接收客户端发送的咨询信息。
本申请实施例中,客户端可以为手机、平板、电脑、虚拟显示设备、学习机器人等智能设备。
本申请实施例中,咨询信息可以为客户端接收到的搜索内容、客户端接收到的咨询内容编码。例如,搜索内容可以为现代诗歌a的解释、物理公式b的推导过程等。
s202,基于咨询信息,在预先存储的咨询内容编码中,确定与咨询信所匹配的目标咨询内容编码。
本申请实施例中,预先存储的咨询内容编码中,存储有多个咨询内容对应的咨询内容编码,若预先存储的咨询内容编码中存在与咨询信息对应的目标咨询内容编码,则基于匹配到的目标咨询内容编码获取答复信息;若预先存储的咨询内容编码中不存在与咨询信息对应的目标咨询内容编码时,则向客户端发送匹配失败信息,使得客户端重新发送咨询信息。示例性的,若客户端发送的咨询信息为客户端扫描的二维码编码时,则将客户端发送的二维码所包含的编码与预先存储的咨询内容编码进行比对,若预先存储的编码中存在客户端发送的二维码所包含的编码,则基于匹配得到的目标编码获取答复信息,并将该目标编码对应的答复信息发给客户端;若预先存储的编码中不存在客户端发送的二维码所包含的编码,则向客户端发送匹配失败信息。
作为一可选实施例,咨询内容编码的显示形式包括以下中的至少一种:二维码、条形码、字符串。
本申请实施例中,咨询内容编码为基于咨询内容生成的字符串,二维码或条形码为编码的显示形式,在具体实施时,可以直接通过显示编码对应的字符串,显示该编码;还可以通过显示编码对应的二维码或条形码,显示该编码。由于在实际应用时,编码的字符串较长,用户输入过程中可能会出现错误,因此,优选的,通过二维码或条形码作为编码的显示形式。例如,现代散文a的编码可以为c001,现代散文a的第一段的编码可以为cp01,第二段的编码可以为cp02等,还可以为编码:c001、cp01、cp02分别生成对应的二维码或/和条形码,使得用户通过扫描该二维码或条形码,能够确定该二维码或条形码对应的编码,进而得到对应的目标咨询内容以及目标咨询内容对应的答复信息。其中,每一咨询内容仅可对应一个咨询内容编码,咨询内容编码可以以编码或/和二维码或/和条形码形式打印或显示出来,每一咨询内容编码对应一咨询内容。具体的,咨询内容编码的设置可以根据实际情况进行确定,本申请实施例仅为示例性说明,对此不进行具体限定。
在具体实施时,可以将咨询内容对应的咨询内容编码存储在客户端,用户可以在客户端上查看咨询内容编码,也可以将咨询内容编码设置在客户可获取到的位置,示例性的,可以将咨询内容的编码、二维码、条形码打印后,放置在咨询内容旁边,或者根据咨询内容以及对应的编码、或/和二维码、或/和条形码生成对照列表,以便用户可以通过对照列表获取咨询内容对应的编码、或/和二维码、或/和条形码。例如,若咨询内容为高中语文课本里的课文时,可以将该咨询内容编码设置在该高中语文课本里,使得客户通过查看高中语文课本时,可获取到该咨询内容编码;或者可以将高中语文课本里的课文以及每篇课文对应的编码、或/和二维码、或/和条形码生成对照列表,并将该对照列表设置在该课本的目录页。或者,若咨询内容为展示的图画b时,则将咨询内容编码设置在图画b的周围,客户在欣赏图画b时,可以获取到该咨询内容编码,通过该咨询内容编码即可获得该图画b对应的答复信息。具体的,咨询内容编码的存储位置可以根据实际情况进行确定,本申请实施例对此不进行具体限定。
s203,将目标咨询内容编码所对应的答复信息发送至客户端。
本申请实施例中,在确定咨询对应的目标咨询内容编码后,将该目标咨询内容编码对应的答复信息发送至客户端,若该目标咨询内容编码对应的答复内容有多个,则可以按照预先设置的顺序,将多个答复信息排序后发送给客户端,预先设置的顺序可以为客户端根据预设的规则确定的顺序,也可以为客户通过该客户端设置的顺序。
作为一可选实施例,若咨询信息为搜索内容时,则在接收客户端发送的咨询信息之后,该方法还包括:
将咨询信息发送至预先训练的关键字识别模型,得到咨询信息对应的候选关键词;
基于候选关键词,在预先存储的关键词列表中,确定与咨询信息所匹配的目标关键词;
将目标关键词所对应的目标咨询内容,以及目标咨询内容所对应的答复信息发送至客户端。
本申请实施例中,候选关键字为从咨询内容中提取到的词语,当咨询内容为现代诗歌a时,则从现代诗歌a中提取候选关键词,提取的候选关键词可以为现代、诗歌、题目a、主题:爱情等。其中,每一咨询内容可以对应多个候选关键词。
本申请实施例中,关键字识别模型可以为语言识别模型,例如,语言识别模型可以为n-gram模型。示例性的,若咨询信息为“查询xx文章的中心思想”,则将该咨询信息“查询xx文章的中心思想”输入至预先训练的n-gram模型,n-gram模型对该咨询信息进行处理,得到该咨询信息对应的候选关键词,例如,xx文章、中心思想,则根据候选关键词:xx文章、中心思想,在预先存储的关键词列表中,确定与咨询信息所匹配的目标关键词,并基于该目标关键词确定该咨询信息对应的目标咨询内容以及答复信息,即确定该“查询xx文章的中心思想”对应的答复信息。
作为一可选实施例,在接收客户端发送的咨询信息之前,该方法还包括:
针对每个咨询内容,确定该咨询内容对应的内容关键词;
基于内容关键词,在预先存储的关键词列表中,确定咨询内容对应的关键词信息;
将关键词信息与咨询内容关联存储。
本申请实施例中,在获取到多个咨询内容后,会对每个咨询内容进行关键词提取,为每个咨询内容确定对应的关键词信息,并将关键词信息与咨询内容进行关联存储,使得当咨询信息为搜索内容时,可以根据咨询信息对应的目标关键词确定对应的目标咨询内容以及答复信息。示例性的,可以通过关键字识别模型,确定该咨询内容对应的内容关键词。
作为一可选实施例,答复信息包括以下信息格式中的至少一种:文字格式、音频格式、图像格式、视频格式、虚拟现实格式。
本申请实施例中,答复信息可以为多种格式的信息,举例说明,答复信息可以是一段文字、一段语音、一段视频、一张图像、或者是虚拟现实视频,其中,虚拟现实设备上设置有客户端,客户通过该虚拟现实设备上的客户端查看该虚拟现实视频。其中,该答复信息为针对咨询内容生成的详细的答复过程,例如,若咨询内容为一道数学题,则该答复信息为对该数学题的详细的讲解过程。本申请提出的该方法,通过为咨询内容匹配对应的答复信息,该答复信息为针对咨询内容生成的详细的答复过程,使得客户不仅能够获取该咨询内容对应的结果,而且能够获得咨询内容对应的答复过程,提高了客户查询的效果。
作为一可选实施例,在接收客户端发送的咨询信息之前,方法还包括:
获取多个咨询内容,为每个咨询内容生成对应的咨询内容编码;
基于每个咨询内容对应的咨询内容编码,为每个咨询内容生成至少一种答复信息。
本申请实施例中,在接收客户端发送的咨询信息之前,服务器可以先获取多个咨询内容,为每个咨询内容生成咨询内容编码,并基于每个咨询内容编码,为每个咨询内容生成至少一种答复信息,将多个咨询内容、每个咨询内容的咨询内容编码、每个咨询内容对应的至少一种答复信息存储在数据库中,使得当客户端发送咨询信息之后,服务器可以为该咨询信息匹配对应的咨询内容编码,针对咨询内容编码,为该咨询信息匹配对应的至少一种答复信息。该咨询内容为生活、工作、学习、娱乐等场景中常见的知识、疑问、习题等,具体的,咨询内容包括学校课本里的内容、习题、测试题、客户提出的疑问等,其中,样本咨询内容为客户咨询的任意内容,本申请实施例仅为示例性说明,对此不作具体限定。本申请实施例中,将咨询内容进行数字化,如果咨询内容含有文字,则文字必须以文字字符形式存储,即对于文字不能以图片等形式进行存储,以便于服务器可以进行处理,提高教育信息查询的效率。同时,将答复信息进行数字化,如果答复信息含有文字,则文字最好以文字字符形式存储下来,以便于服务器可以进行处理。
在具体实施时,每一咨询内容都可以对应多种答复信息,每种样本答复信息可以为不同的讲解人生成的。例如,数学题a,讲解人a、讲解人b、讲解人c均为该数学题a生成了答复信息,当客户端在获取数学题对应的咨询内容编码时,服务器将讲解人a生成的答复信息、讲解人b生成的答复信息、讲解人c生成的答复信息均发给客户端,使得客户能够查看该数学题a对应的全部答复信息。在具体实施时,本申请提出的该方法,可以针对咨询内容,选择优秀的讲解人,确定每个咨询内容对应的多个答复信息,从而提高每个咨询内容对应的答复信息的准确度。本申请提出的该方法可以对每个咨询内容生成多个答复信息,使得客户可以针对该咨询内容可以获得多种答复信息,使得客户能够更准确的理解咨询内容,提高了咨询的效果。
作为一可选实施例,在生成至少一种答复信息之后,方法还包括:
为每个咨询内容生成对应的简述信息;
基于每个咨询内容对应的简述信息以及咨询内容编码,生成咨询内容编码列表,并将咨询内容编码列表发送给客户端进行显示。
本申请实施例中,可以为每个咨询内容生成对应的简述信息,该简述信息可以为从咨询内容中提取的部分信息,也可以为对咨询内容进行概括得到的信息;基于每个咨询内容对应的简述信息以及咨询内容编码,生成咨询内容编码列表,客户可以通过该咨询内容编码列表获取每个咨询内容的咨询内容编码,其中,该咨询内容编码列表中包括每个咨询内容对应的简述信息以及该咨询内容关联的咨询内容编码。举例说明,咨询内容编码列表中可以包括:散文a-编码a01,古诗b-编码b01,公式c-编码c01等,其中,散文a为咨询内容对应的检索信息,a01为咨询内容对应的咨询内容编码,其中,上述示例中是通过字符串的形式显示咨询内容编码,还可以通过二维码的形式或条形码的形式或二维码与字符串结合的形式或条形码与字符串结合的形式显示该咨询内容编码,使得客户可以直接从该咨询内容编码列表中获得散文a的编码,客户在获得散文a的编码后,将该编码输入至客户端中,客户端将该编码发送给服务器,该编码即为咨询信息,进而使得客户基于该编码获得了散文a对应的至少一种答复信息。
在具体实施时,用户可以在客户端上直接输入咨询内容的编码或者关键字,该编码或关键字即为咨询信息,服务器基于该咨询信息得到对应的目标咨询内容编码信息,基于该目标咨询内容编码信息,得到该咨询信息对应的答复信息,并将该答复信息发送给客户端,客户端将接收到的答复信息进行显示,使得客户得到咨询内容对应的答复信息。或者,客户通过客户端扫描咨询内容对应的条形码或二维码,该条形码或者二维码即为咨询信息,服务器基于该咨询信息得到对应的目标咨询内容编码信息,基于该目标咨询内容编码信息,得到该咨询信息对应的答复信息,并将该答复信息发送给客户端,客户端将接收到的答复信息进行显示,使得客户得到咨询内容对应的答复信息。或者,客户通过客户端输入搜索内容,该搜索内容为咨询信息,服务器将该咨询信息发送至预先训练的关键字识别模型,得到咨询信息对应的候选关键词,服务器基于候选关键词得到对应的目标关键词,基于该目标关键词,得到该咨询信息对应的答复信息,并将该答复信息发送给客户端,或将目标关键词所对应的目标咨询内容以及目标咨询内容所对应的答复信息发送至客户端,客户端将接收到的答复信息进行显示,使得客户得到咨询内容对应的答复信息。
在具体实施时,可以为答复信息设置多种属性,使得客户可以在客户端上输入属性条件,按照属性条件获取答复信息。其中,属性包括答复信息关键字、答复信息讲解方式、答复信息的讲解人信息等,答复信息的关键字为根据答复内容生成的,答复信息讲解方式为文本讲解、视频讲解、音频讲解等,答复信息的讲解人信息可以包括讲解人的姓名、讲解人的身份、职业、年龄等。客户可以在客户端上直接输入答复信息的属性,服务器基于客户端发送的答复信息的属性,匹配对应的答复信息,并将匹配到的答复信息发送给客户端,使得客户通过客户端查看答复信息。
在具体实施时,本申请提出的信息咨询方法可应用于学习机器人中,在学习机器人中设置客户端,当学习机器人上的该客户端在获取到咨询内容或者咨询内容编码时,其中,该咨询内容或者咨询内容编码为咨询信息,将该咨询信息发送给服务器,服务器在接收到该咨询信息后,为该咨询信息匹配目标咨询内容编码,并基于该目标咨询内容编码信息获取答复信息,将获取到的答复信息发送给客户端,使得学习机器人上的客户端显示该答复信息。其中,学习机器人上的客户端在获取到多个咨询信息后,可以按照预设的顺序展示该答复信息,预设的顺序包括客户设置的顺序、客户端根据预设的规则生成的顺序,预设的规则可以为基于答复信息的属性信息,生成该答复信息对应的分值,按照分值从大到小的顺序对答复信息排序。
本申请实施例提出了一种教学信息查询方法,包括接收客户端发送的咨询信息;基于咨询信息,在预先存储的咨询内容编码中,确定与咨询信息所匹配的目标咨询内容编码;将目标咨询内容编码所对应的答复信息发送至所述客户端。本申请提出的教学信息查询方法,通过为咨询信息匹配目标咨询内容编码,通过目标咨询内容编码确定答复信息,即将目标咨询内容进行数字化,能够较全面的获得答复信息,实现了信息查询功能,提高了信息查询的效率。
基于同一发明构思,本申请实施例中还提供了与教学信息查询方法对应的教学信息查询装置,由于本申请实施例中的装置解决问题的原理与本申请实施例上述教学信息查询方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
实施例二
本申请实施例提供了一种教学信息查询装置,参见图3所示的一种教学信息查询装置的结构示意图,该装置包括:
接收模块301,用于接收客户端发送的咨询信息;
编码确定模块302,用于基于所述咨询信息,在预先存储的咨询内容编码中,确定与所述咨询信息所匹配的目标咨询内容编码;
信息确定模块303,用于将所述目标咨询内容编码所对应的答复信息发送至所述客户端。
作为一可选实施例,在接收客户端发送的咨询信息之前,所述装置还包括:
获取模块,用于获取多个咨询内容,为每个咨询内容生成对应的咨询内容编码;
信息生成模块,用于基于每个咨询内容对应的所述咨询内容编码,为每个咨询内容生成至少一种答复信息。
作为一可选实施例,在生成至少一种答复信息之后,所述装置还包括:
简述信息生成模块,用于为每个咨询内容生成对应的简述信息;
编码列表生成模块,用于基于每个咨询内容对应的简述信息以及咨询内容编码,生成咨询内容编码列表,并将所述咨询内容编码列表发送给所述客户端进行显示。
作为一可选实施例,教学信息查询装置中的咨询内容编码的显示形式包括以下中的至少一种:二维码、条形码、字符串。
作为一可选实施例,教学信息查询装置中的答复信息包括以下信息格式中的至少一种:文字格式、音频格式、图像格式、视频格式、虚拟现实格式。
作为一可选实施例,在接收客户端发送的咨询信息之后,所述装置还包括:
关键词确定模块,用于将所述咨询信息发送至预先训练的关键字识别模型,得到所述咨询信息对应的候选关键词;
目标关键词确定模块,用于基于所述候选关键字,在预先存储的关键词列表中,确定与所述咨询信息所匹配的目标关键词;
信息发送模块,用于将所述目标关键词所对应的目标咨询内容,以及所述目标咨询内容所对应的答复信息发送至所述客户端。
作为一可选实施例,在接收客户端发送的咨询信息之前,所述装置还包括:
内容关键词确定模块,用于针对每个咨询内容,确定该咨询内容对应的内容关键词;
关键词信息确定模块,用于基于所述内容关键词,在预先存储的关键词列表中,确定所述咨询内容对应的关键词信息;
存储模块,用于将所述关键词信息与所述咨询内容关联存储。
本申请实施例提供的教学信息查询装置,与上述实施例一提供的教学信息查询方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
实施例三
基于同一技术构思,本申请实施例还提供了一种电子设备。参照图4所示,为本申请实施例提供的电子设备400的结构示意图,包括处理器401、存储器402、和总线403。其中,存储器402用于存储执行指令,包括内存4021和外部存储器4022;这里的内存4021也称内存储器,用于暂时存放处理器401中的运算数据,以及与硬盘等外部存储器4022交换的数据,处理器401通过内存4021与外部存储器4022进行数据交换,当电子设备400运行时,处理器401与存储器402之间通过总线403通信,使得处理器401在执行以下指令:
接收客户端发送的咨询信息;
基于所述咨询信息,在预先存储的咨询内容编码中,确定与所述咨询信息所匹配的目标咨询内容编码;
将所述目标咨询内容编码所对应的答复信息发送至所述客户端。
一种可能设计中,处理器401可能执行的指令中,还包括:
获取多个咨询内容,为每个咨询内容生成对应的咨询内容编码;
基于每个咨询内容对应的所述咨询内容编码,为每个咨询内容生成至少一种答复信息。
一种可能设计中,处理器401可能执行的指令中,还包括:
为每个咨询内容生成对应的简述信息;
基于每个咨询内容对应的简述信息以及咨询内容编码,生成咨询内容编码列表,并将所述咨询内容编码列表发送给所述客户端进行显示。
一种可能设计中,处理器401可能执行的指令中,还包括:
所述咨询内容编码的显示形式包括以下中的至少一种:二维码、条形码、字符串。
一种可能设计中,处理器401可能执行的指令中,还包括:
所述答复信息包括以下信息格式中的至少一种:文字格式、音频格式、图像格式、视频格式、虚拟现实格式。
一种可能设计中,处理器401可能执行的指令中,还包括:
将所述咨询信息发送至预先训练的关键字识别模型,得到所述咨询信息对应的候选关键词;
基于所述候选关键词,在预先存储的关键词列表中,确定与所述咨询信息所匹配的目标关键词;
将所述目标关键词所对应的目标咨询内容,以及所述目标咨询内容所对应的答复信息发送至所述客户端。
一种可能设计中,处理器401可能执行的指令中,还包括:
针对每个咨询内容,确定该咨询内容对应的内容关键词;
基于所述内容关键词,在预先存储的关键词列表中,确定所述咨询内容对应的关键词信息;
将所述关键词信息与所述咨询内容关联存储。
实施例四
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述任一实施例中所述的教学信息查询方法的步骤。
具体地,该存储介质能够为通用的存储介质,如移动磁盘、硬盘等,该存储介质上的计算机程序被运行时,能够执行上述教学信息查询方法的步骤,从而能够较全面的获得答复信息,提高了信息查询的效率。
本申请实施例所提供的进行教学信息查询方法的计算机程序产品,包括存储了处理器可执行的非易失的程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
1.一种教学信息查询方法,其特征在于,所述方法包括:
接收客户端发送的咨询信息;
基于所述咨询信息,在预先存储的咨询内容编码中,确定与所述咨询信息所匹配的目标咨询内容编码;
将所述目标咨询内容编码所对应的答复信息发送至所述客户端。
2.根据权利要求1所述的方法,其特征在于,在接收客户端发送的咨询信息之前,所述方法还包括:
获取多个咨询内容,为每个咨询内容生成对应的咨询内容编码;
基于每个咨询内容对应的所述咨询内容编码,为每个咨询内容生成至少一种答复信息。
3.根据权利要求2所述的方法,其特征在于,在生成至少一种答复信息之后,所述方法还包括:
为每个咨询内容生成对应的简述信息;
基于每个咨询内容对应的简述信息以及咨询内容编码,生成咨询内容编码列表,并将所述咨询内容编码列表发送给所述客户端进行显示。
4.根据权利要求1所述的方法,其特征在于,所述咨询内容编码的显示形式包括以下中的至少一种:二维码、条形码、字符串。
5.根据权利要求1所述的方法,其特征在于,所述答复信息包括以下信息格式中的至少一种:文字格式、音频格式、图像格式、视频格式、虚拟现实格式。
6.根据权利要求1所述的方法,其特征在于,在接收客户端发送的咨询信息之后,所述方法还包括:
将所述咨询信息发送至预先训练的关键字识别模型,得到所述咨询信息对应的候选关键词;
基于所述候选关键词,在预先存储的关键词列表中,确定与所述咨询信息所匹配的目标关键词;
将所述目标关键词所对应的目标咨询内容,以及所述目标咨询内容所对应的答复信息发送至所述客户端。
7.根据权利要求6所述的方法,其特征在于,在接收客户端发送的咨询信息之前,所述方法还包括:
针对每个咨询内容,确定该咨询内容对应的内容关键词;
基于所述内容关键词,在预先存储的关键词列表中,确定所述咨询内容对应的关键词信息;
将所述关键词信息与所述咨询内容关联存储。
8.一种教学信息查询装置,其特征在于,所述装置包括:
接收模块,用于接收客户端发送的咨询信息;
编码确定模块,用于基于所述咨询信息,在预先存储的咨询内容编码中,确定与所述咨询信息所匹配的目标咨询内容编码;
信息确定模块,用于将所述目标咨询内容编码所对应的答复信息发送至所述客户端。
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的教学信息查询方法的步骤。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一所述的教学信息查询方法的步骤。
技术总结