CN113392196A - 一种基于多模态交叉比较的题目检索方法和*** - Google Patents

一种基于多模态交叉比较的题目检索方法和*** Download PDF

Info

Publication number
CN113392196A
CN113392196A CN202110622823.8A CN202110622823A CN113392196A CN 113392196 A CN113392196 A CN 113392196A CN 202110622823 A CN202110622823 A CN 202110622823A CN 113392196 A CN113392196 A CN 113392196A
Authority
CN
China
Prior art keywords
topic
similarity
question
representation
text
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.)
Granted
Application number
CN202110622823.8A
Other languages
English (en)
Other versions
CN113392196B (zh
Inventor
余胜泉
陈鹏鹤
刘杰飞
徐琪
陈玲
卢宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Normal University
Original Assignee
Beijing Normal University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Normal University filed Critical Beijing Normal University
Priority to CN202110622823.8A priority Critical patent/CN113392196B/zh
Publication of CN113392196A publication Critical patent/CN113392196A/zh
Application granted granted Critical
Publication of CN113392196B publication Critical patent/CN113392196B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • G06F16/3329Natural language query formulation or dialogue systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Human Computer Interaction (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明提供了一种基于多模态交叉比较的题目检索***和方法,***包括:题目数据解析模块、题目相似度计算模块和结果输出模块;其中,题目数据解析模块,用于接收用户输入的题目信息,并进行预处理及结构化整理;题目相似度计算模块,用于交叉计算用户输入的题目与题库中的题目的文本表示和图片表示的相似度,并加权计算其综合相似度;结果输出模块,用于将综合相似度大于预先设置的科目阈值的题库中的题目及答案等相关信息返回用户。通过本发明的***,可以使得各科题目在题目库中的检索结果更加准确。

Description

一种基于多模态交叉比较的题目检索方法和***
技术领域
本发明涉及计算机技术领域,具体涉及一种基于多模态交叉比较的题目检索方法和***。
背景技术
近年来,随着互联网和人工智能技术的发展,题目问答***得到的很大的发展,为个性化教学提供了很大的帮助。如何根据用户的问题在题库中快速并准确地检索到与用户输入问题相同或相似的问题然后给出答案变得越来越重要。
当前,题目检索***的实现方式一般是通过比较题目间的文本相似度来实现的,用户将用于描述题目信息的文本传递给题目检索***,题目检索***通过比较用户输入题目文本与题库题目文本之间的文本相似度,然后选取相似度最大的题目作为检索结果返回给用户。若用户输入的题目信息为图片的形式,则通过比较图片的相似度来比较题目的相似度。
目前文本相似度计算方法主要分为两类。分别是基于字符的文本相似度计算方法及基于向量空间的文本相似度计算方法。
基于字符的文本相似度计算方法如传统的编辑距离、汉明距离、Jaccard、LCS等方法,通过直接比较两个文本字符串间相同字符及其序列关系来评估其文本相似度。
基于向量空间的文本相似度计算方法如TF-IDF、BM25、以及将文本进行向量表示后通过余弦相似度来计算以及通过神经网络来直接比较文本间的相似情况。
随着多媒体的发展,用户在描述题目信息的时候,除了通过纯文本的方式来描述,当前更多的情况是通过文本并结合图片共同描述题目的信息。
当前市面上主流的题目检索服务及***只支持面向文本题目或者图片题目的检索方式,比如“搜题易”(地址为:https://www.xuesai.cn/souti/)小猿搜题等,如图1和图2所示。
现有技术主要有以下几种问题,下面说明并描述其问题所在。
(1)仅输入文本内容,对于数学、物理或者语文中看图说话等形式的题目,用户经常会出现不知如何表述,或者表述不清的状况。
(2)仅输入图片内容,虽然能返回正确答案,但答案可能并不能够满足用户的需求,比如图2所示,用户对于答案中向量加法的三角形法则可能不熟悉,这样即使看到答案,可能也不清楚如何做题。因此,如果能让用户输入其需求,则能更好地为用户辅文。
(3)现在也有问答***让用户同时输入题目文本部分与题目图片部分,但其通过图片文本识别技术将题目图片部分识别为文本表示,然后将题目文本部分与识别出的图片文本内容直接拼接后比较题目间的文本相似度。由于图片文本识别技术的缺陷,会出现题目内容识别错误的情况,比如同一个题目由于光线、角度等不一样,最后识别出的结果也不一样,这种情况会导致原来相同的题目由于图片文本识别的错误而判定为不相似。
发明内容
针对现有技术的不足,本发明提供一种基于多模态交叉比较的题目检索方法和***,通过(1)题目数据解析模块将用户的输入题目进行结构化整理,(2)通过题目相似度计算模块逐一计算用户输入题目与候选题目之间的相似度,并将结果的信息返回给用户。
为实现上述目的,本发明通过以下技术方案予以实现。
根据本发明的一方面,提出一种基于多模态交叉比较的题目检索***,包括:题目数据解析模块、题目相似度计算模块和结构输出模块;其中,
题目数据解析模块,用于接收用户输入的题目信息,并进行预处理;
题目相似度计算模块,用于计算用户输入的题目与题库中的题目的相似度;
结果输出模块,用于将所述相似度大于预先设置的科目阈值的所述题库中的题目返回用户。
进一步地,在所述题目相似度计算模块中,包括:
a.将题目标题清理后文本和题目内容清理后文本拼接后作为文本表示,将题目图片文本识别内容作为图片表示;
b.将用户输入题目的文本表示与图片表示用T1、P1表示,题库中题目的文本表示与图片表示用T2、P2表示,计算T1与T2、T1与P2、P1与T2、P1与P2的相似度,分别用S1、S2、S3、S4表示;
c.计算综合相似度s。
进一步地,所述相似度S1采用Jaccard方法进行计算;通过余弦相似度计算相似度S2、S3和S4;优选的,将题目图片文本识别通过BERT模型转换为向量表示,将题目图片通过LeNet卷积网络模型转换为向量,然后将这两个向量拼接作为图片表示的向量化表示。
进一步地,综合相似度s的计算公式为:
Figure BDA0003100633220000031
W为科目权重。
进一步地,科目权重为:
科目 权重(w1、w2、w3、w4) 科目 权重(w1、w2、w3、w4)
语文 5.5,2,2,0.5 物理 5,1,1,3
历史 5,2,2,1 数学 4,2,2,2
地理 5,2,2,1 化学 5,1,1,3
政治 4,2,2,2 生物 4,2,2,2
进一步地,在结果输出模块中,若综合相似度大于用户输入的题目所对应的科目阈值,则将题库中问题作为候选问题。
进一步地,所述科目阈值为:
科目 阈值 科目 阈值
语文 0.8 物理 0.7
历史 0.8 数学 0.5
地理 0.7 化学 0.5
政治 0.6 生物 0.5
根据本发明的另一方面,提出一种基于多模态交叉比较的题目检索方法,包括:
步骤1、接收用户输入的题目信息;
步骤2、计算接收的题目与题库中题目的相似度;
步骤3、对于相似度大于科目阈值的题库中题目作为候选问题返回给用户。
进一步地,所述步骤2包括:
a.获取题目信息的文本表示和图片表示;
b.将题目的文本表示与图片表示用T1、P1表示,将题库中题目的文本表示与图片表示用T2、P2表示,然后交叉比较四部分内容的相似度S1、S2、S3、S4;其中,S1采用Jaccard方法计算;计算S2、S3、S4时采用余弦相似度计算方法;
c.计算综合相似度s。
进一步地,在所述步骤3中,将综合相似度大于用户输入题目所对应的科目阈值的题库中的题目作为候选问题。
本发明与现有技术相比的有益效果为:
(1)本发明对于题目检索,采用了基于多模态的交叉比较方法,相比于直接通过题目文本相似度比较及比较题目图片的相似度,极大提高了题目比较的准确度。
(2)本发明对于交叉比较的四部分相似度进行题目综合相似度计算时,根据科目的不同,基于经验设置了不同的权重参数组合,针对不同科目的题目计算,提高了题目比较的准确度。
(3)本发明对于题目相似度的判定采用题目比较的综合相似度结果与预先设置的不同科目对应的阈值进行比较,提高了题目比较的准确度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是现有问答***的界面示意图;
图2是现有问答***的另一种界面示意图;
图3是根据本发明一个实施例的题目检索***的结构示意图;
图4是根据本发明一个实施例的题目数据解析的流程示意图;
图5是根据本发明一个实施例的交叉比较的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清查、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提出一种基于多模态交叉比较的题目检索***,能够应用在题目问答***上,接收用户输入的题目,在题库中进行检索,并将相同及相似问题或答案返回给用户,进而帮助用户完成学习任务。如图3所示,***包括如下模块:
(1)题目数据解析模块:接收用户输入的题目信息,包括题目所属学科信息、问题标题、问题说明、及问题图片、问题类型信息。题目数据解析模块可以设置在前端网页或者移动端APP。
题目数据解析模块在收到这些题目数据后,先将题目数据分为题目文本数据与题目图片数据,并分别对其进行预处理。题目数据解析模块如图4所示。
题目文本数据的预处理包括文本清理与分词。其中,文本清理的工作包括统一编码处理、去除非法字符、去除emoji符号、颜文字符号、HTML标签等符号、去除无效字符。
其中无效字符是经过对题库中题目数据进行分析统计后整理的与题目内容无关的字符,主要包括如下:
谢、在线求解、请、老师们、老师、帮忙一下、看一下、求助、不会、求解、各位、帮忙、辛苦、您好、麻烦、解一下、帮我讲一下、发一下、这个、希望可以帮我解答、题目怎么做、问一下这个怎么回答、帮我、检查、检查一下、不太会、不太懂、不太明白、不懂、不明白、不清晰、讲解、帮我看看、拜托、解答、希望老师、帮忙看下、教我一下、看不懂题、怎么写、怎么解、怎么求、怎么列、怎么做、详细、对不对、对吗、不理解、读不懂题、帮我分析、问一下、给我讲讲、帮我讲讲、不怎么会、不是特别明白、不怎么会、没有思路、没思路、讲一下、不知道、指点一下、求指教、希望详细、模、卷、中考、考试、期末、通知、版本。
题目图片数据为问题图片,需要对其进行图片文本识别,通过现有的图片识别服务将图片中的题目信息识别为文本信息,然后将这些数据进行结构化整理。
题目文本和题目图片数据预处理后组合成题目数据,题目数据的结构如下所示,其中题目数据中存储的图片信息为图片地址。
{
"question_id":题目数据唯一标识符,
"question_title_original":题目标题原文本信息,
"question_content_original":题目内容原文本信息,
"question_type":题目类型,
"question_create_time":题目创建时间,
"question_subject":学科信息,
"question_pic":题目图片信息,
"question_pic_content":题目图片文本识别内容,
"question_title_clean":题目标题清理后文本,
"question_content_clean":题目内容清理后文本
}
例子:
{
"question_id":00063274-1008-4525-9b7d-9f297f72bde1,
"question_title_original":请老师帮忙看一下这个关于《陋室铭》题目怎么做?,
"question_content_original":分析题目中的材料,请问对于“山不在高,有仙则名。”作者想表达的思想是什么?,
"question_type":问答题,
"question_create_time":2019-06-27 20:58:28,
"question_subject":语文,
"question_pic":https://cs.101.com/v0.1/download/actions/direct?dentryId=9e563a62-a96a-49e2-a238-a810b550b001&serviceName=fep,
"question_pic_content":《陋室铭》:山不在高,有仙则名。水不在深,有龙则灵。斯是陋室,惟吾德馨。苔痕上阶绿,草色入帘青。谈笑有鸿儒,往来无白丁。
"question_title_clean":关于《陋室铭》,
"question_content_clean":分析题目中的材料,请问对于“山不在高,有仙则名。”作者想表达的思想是什么
}
(2)题目相似度计算模块,用于将题目数据与题库中的题目数据逐一比较,将相同及相似题目信息返回给用户。如图5所示,具体的比较方法如下:
a.将题目标题清理后文本和题目内容清理后文本拼接后作为文本表示,将题目图片文本识别内容与题目图片自身共同作为图片表示。
b.将题目1的文本表示与图片表示用T1、P1表示,题目2的文本表示与图片表示用T2、P2表示,然后交叉比较四部分内容的相似度,即(T1,T2)、(T1,P2)、(P1,T2)、(P1,P2)的相似度,分别用S1、S2、S3、S4表示。
在计算相似度S1也就是比较题目文本表示间的相似度时,采用Jaccard方法进行计算,先将待比较文本表示进行分词,然后去除停用词及标点符号,通过比较文本所包含的词的交集及并集,计算其相似度,具体计算公式如下所示。
Figure BDA0003100633220000071
其中J(A,B)∈[0,1]。
在计算相似度S2与S3,也就是文本表示与图片表示的相似度时,先将文本表示通过BERT模型进行向量化表示,然后将图片表示也进行向量化表示,具体为:将题目图片文本识别同样通过BERT模型转换为向量表示,将题目图片通过LeNet卷积网络模型转换为向量,然后将这两个向量拼接作为图片表示的向量化表示,然后通过余弦相似度计算向量间的相似度。其中余弦相似度计算公式如下所示。
Figure BDA0003100633220000072
在计算相似度S4,也就是比较图片表示的相似度时,将题目图片同时进行向量化表示,然后计算其余弦相似度。
当获取到交叉比较的相似度结果后,根据预先统计分析后的先验经验,对不同的相似度比较值赋予其不同的权重Wi,则两个待比较题目的综合相似度表示为:
Figure BDA0003100633220000073
对于各个学科,设置相应的权重如下(科目权重可以根据经验设置,也可以通过神经网络的训练获得):
表1权重设定情况表
科目 权重(w1、w2、w3、w4) 科目 权重(w1、w2、w3、w4)
语文 5.5,2,2,0.5 物理 5,1,1,3
历史 5,2,2,1 数学 4,2,2,2
地理 5,2,2,1 化学 5,1,1,3
政治 4,2,2,2 生物 4,2,2,2
这样做的好处是可以提高比较的准确度,相较于原来的方法,交叉比较的方法将题目的文本内容和图片的文本内容分开比较,在进行比较的时候采用了更细化的方式分析题目内容。
如下面的例子举例:
题目1:
题目内容:分析题目中的材料,请问对于“山不在高,有仙则名。”作者想表达的思想是什么?
题目图片文本内容:《陋室铭》:山不在高,有仙则名。水不在深,有龙则灵。斯是陋室,惟吾德馨。苔痕上阶绿,草色入帘青。谈笑有鸿儒,往来无白丁。
题目2:
题目内容:请问“苔痕上阶绿,草色入帘青。”是什么意思?
题目图片文本内容:《陋室铭》:山不在高,有仙则名。水不在深,有龙则灵。斯是陋室,惟吾德馨。苔痕上阶绿,草色入帘青。
如果直接将题目文本内容与题目图片内容进行拼接然后使用Jaccard计算题目1的题目内容与题目2的题目内容相似度为0.68。
而采用交叉比较的方式进行比较后,题目1的文本内容与题目2的文本内容的相似度为0.05,题目1的图片内容与题目2的文本内容的相似度为0.14,题目1的文本内容与题目2的图片内容的相似度为0.19,题目1的图片内容与题目2的图片内容的相似度为0.95,根据预先设置的语文学科的权重信息(5.5,2,2,0.5),综合计算题目1与题目2的相似度为(5.5*0.05+2*0.14+2*0.19+0.5*0.95)/4=0.3,其结果说明两者的相似度小,或者说不相似。而实际上,通过人工也可以判断出这两道题目是不相似的,因此,交叉比较的结果0.3比之前的方法的结果0.68更能反应题目的相似度。
(3)结果输出模块,用于将计算得到的综合相似度与预先设置的科目阈值进行比较,其中针对不同的学科,设置了不同的比较阈值,如表2所示。若综合相似度大于用户输入的题目所对应的科目阈值,则认为题库中问题与用户输入的问题相似,将其作为候选问题。阈值同样可以基于数据集和人工智能网络训练获得。比较题库中的全部题目后,对候选问题根据综合相似度大小进行排序,选取前五个题目返回给用户;如果不足五个,则将全部满足条件的候选题目返回给用户;如果不存在,则提示用户没有查找的相似问题,将用户输入的问题作为新问题进行发布。
表2阈值设定情况表
科目 阈值 科目 阈值
语文 0.8 物理 0.7
历史 0.8 数学 0.5
地理 0.7 化学 0.5
政治 0.6 生物 0.5
根据本发明的另一方面,提出一种基于多模态交叉比较的题目检索方法,包括:
步骤1、接收用户输入的题目信息;
步骤2、计算接收的题目与题库中题目的相似度;
步骤3、对于相似度大于科目阈值的题库中题目作为候选问题返回给用户。
在步骤1中,接收题目数据后,先将题目数据分为题目文本数据与题目图片数据,并分别对其进行预处理。具体过程见题目解析数据模块中描述。
在步骤2中,a.获取用户输入题目信息的文本表示和图片表示;b.将题目的文本表示与图片表示用T1、P1表示,将题库中题目的文本表示与图片表示用T2、P2表示,然后交叉比较四部分内容的相似度S1、S2、S3、S4;其中,S1采用Jaccard方法计算;计算S2与S3时,先将文本表示通过BERT模型进行向量化表示,然后将题目图片也进行向量化表示,具体为将题目图片文本识别同样通过BERT模型转换为向量表示,将题目图片通过LeNet卷积网络模型转换为向量,然后将这两个向量拼接作为图片表示的向量化表示,然后通过余弦相似度计算向量间的相似度;计算相似度S4时,计算题目图片和题库中题目图片的向量化表示的余弦相似度;c.计算综合相似度s。具体的计算方法如上文所述。
在步骤3中,将计算得到的相似度与预先设置的科目阈值进行比较,其中针对不同的学科,设置了不同的比较阈值,如表2所示。若相似度大于用户输入的题目所对应的科目阈值,则认为题库中问题与用户输入的问题相似,将其作为候选问题。阈值同样可以基于数据集和人工智能网络训练获得。比较题库中的全部题目后,对候选问题根据相似度大小进行排序,选取前五个题目返回给用户;如果不足五个,则将全部满足条件的候选题目返回给用户;如果不存在,则提示用户没有查找的相似问题,将用户输入的问题作为新问题进行发布。
以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种基于多模态交叉比较的题目检索***,其特征在于,所述***包括:题目数据解析模块、题目相似度计算模块和结构输出模块;其中,
题目数据解析模块,用于接收用户输入的题目信息,并进行预处理;
题目相似度计算模块,用于计算用户输入的题目与题库中的题目的相似度;
结果输出模块,用于将所述相似度大于预先设置的科目阈值的所述题库中的题目返回用户。
2.根据权利要求1所述的题目检索***,其特征在于,在所述题目相似度计算模块中,包括:
a.将题目标题清理后文本和题目内容清理后文本拼接后作为文本表示,将题目图片文本识别内容和题目图片作为图片表示;
b.将用户输入题目的文本表示与图片表示用T1、P1表示,题库中题目的文本表示与图片表示用T2、P2表示,计算T1与T2、T1与P2、P1与T2、P1与P2的相似度,分别用S1、S2、S3、S4表示;
c.计算综合相似度s。
3.根据权利要求2所述的题目检索***,其特征在于,所述相似度S1采用Jaccard方法进行计算;通过余弦相似度计算相似度S2、S3和S4;优选的,将题目图片文本识别通过BERT模型转换为向量表示,将题目图片通过LeNet卷积网络模型转换为向量,然后将这两个向量拼接作为图片表示的向量化表示。
4.根据权利要求2所述的题目检索***,其特征在于,综合相似度s的计算公式为:
Figure FDA0003100633210000011
W为科目权重。
5.根据权利要求4所述的题目检索***,其特征在于,科目权重为:
Figure FDA0003100633210000012
Figure FDA0003100633210000021
6.根据权利要求1所述的题目检索***,其特征在于,在结果输出模块中,若综合相似度大于用户输入的题目所对应的科目阈值,则将题库中问题作为候选问题。
7.根据权利要求6所述的题目检索***,其特征在于,所述科目阈值为:
科目 阈值 科目 阈值 语文 0.8 物理 0.7 历史 0.8 数学 0.5 地理 0.7 化学 0.5 政治 0.6 生物 0.5
8.一种基于多模态交叉比较的题目检索方法,包括:
步骤1、接收用户输入的题目信息;
步骤2、计算接收的题目与题库中题目的相似度;
步骤3、对于相似度大于科目阈值的题库中题目作为候选问题返回给用户。
9.根据权利要求1所述的题目检索方法,其特征在于,所述步骤2包括:
a.获取题目信息的文本表示和图片表示;
b.将题目的文本表示与图片表示用T1、P1表示,将题库中题目的文本表示与图片表示用T2、P2表示,然后交叉比较四部分内容的相似度S1、S2、S3、S4;其中,S1采用Jaccard方法计算;计算S2、S3、S4时采用余弦相似度计算方法;
c.计算综合相似度s。
10.根据权利要求9所述的题目检索方法,其特征在于,在所述步骤3中,将综合相似度大于用户输入题目所对应的科目阈值的题库中的题目作为候选问题。
CN202110622823.8A 2021-06-04 2021-06-04 一种基于多模态交叉比较的题目检索方法和*** Active CN113392196B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110622823.8A CN113392196B (zh) 2021-06-04 2021-06-04 一种基于多模态交叉比较的题目检索方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110622823.8A CN113392196B (zh) 2021-06-04 2021-06-04 一种基于多模态交叉比较的题目检索方法和***

Publications (2)

Publication Number Publication Date
CN113392196A true CN113392196A (zh) 2021-09-14
CN113392196B CN113392196B (zh) 2023-04-21

Family

ID=77618168

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110622823.8A Active CN113392196B (zh) 2021-06-04 2021-06-04 一种基于多模态交叉比较的题目检索方法和***

Country Status (1)

Country Link
CN (1) CN113392196B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114048354A (zh) * 2022-01-10 2022-02-15 广州启辰电子科技有限公司 基于多元表征和度量学习的试题检索方法、装置及介质

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104794169A (zh) * 2015-03-30 2015-07-22 明博教育科技有限公司 一种基于序列标注模型的学科术语抽取方法及***
CN105760507A (zh) * 2016-02-23 2016-07-13 复旦大学 基于深度学习的跨模态主题相关性建模方法
CN106886601A (zh) * 2017-03-02 2017-06-23 大连理工大学 一种基于子空间混合超图学习的交叉模态检索算法
CN107145571A (zh) * 2017-05-05 2017-09-08 广东艾檬电子科技有限公司 一种搜索方法及装置
CN107562812A (zh) * 2017-08-11 2018-01-09 北京大学 一种基于特定模态语义空间建模的跨模态相似性学习方法
CN108269110A (zh) * 2016-12-30 2018-07-10 华为技术有限公司 基于社区问答的物品推荐方法、***及用户设备
CN109213853A (zh) * 2018-08-16 2019-01-15 昆明理工大学 一种基于cca算法的中文社区问答跨模态检索方法
CN109558498A (zh) * 2018-11-07 2019-04-02 南京邮电大学 基于深度学习的多模态哈希方法
CN110059217A (zh) * 2019-04-29 2019-07-26 广西师范大学 一种两级网络的图像文本跨媒体检索方法
CN110196930A (zh) * 2019-05-22 2019-09-03 山东大学 一种多模态客服自动回复方法及***
CN110287951A (zh) * 2019-06-21 2019-09-27 北京百度网讯科技有限公司 一种文字识别的方法及装置
CN111753190A (zh) * 2020-05-29 2020-10-09 中山大学 一种基于元学习的无监督跨模态哈希检索方法
CN112035669A (zh) * 2020-09-09 2020-12-04 中国科学技术大学 基于传播异质图建模的社交媒体多模态谣言检测方法
CN112287130A (zh) * 2019-07-23 2021-01-29 小船出海教育科技(北京)有限公司 一种图形题目的搜索方法、装置以及设备
US20210057058A1 (en) * 2019-08-23 2021-02-25 Alibaba Group Holding Limited Data processing method, apparatus, and device
US20210150151A1 (en) * 2019-01-08 2021-05-20 Institute Of Automation, Chinese Academy Of Sciences Autonomous evolution intelligent dialogue method, system, and device based on a game with a physical environment
CN112905827A (zh) * 2021-02-08 2021-06-04 中国科学技术大学 跨模态图文匹配的方法、装置及计算机可读存储介质

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104794169A (zh) * 2015-03-30 2015-07-22 明博教育科技有限公司 一种基于序列标注模型的学科术语抽取方法及***
CN105760507A (zh) * 2016-02-23 2016-07-13 复旦大学 基于深度学习的跨模态主题相关性建模方法
CN108269110A (zh) * 2016-12-30 2018-07-10 华为技术有限公司 基于社区问答的物品推荐方法、***及用户设备
CN106886601A (zh) * 2017-03-02 2017-06-23 大连理工大学 一种基于子空间混合超图学习的交叉模态检索算法
CN107145571A (zh) * 2017-05-05 2017-09-08 广东艾檬电子科技有限公司 一种搜索方法及装置
CN107562812A (zh) * 2017-08-11 2018-01-09 北京大学 一种基于特定模态语义空间建模的跨模态相似性学习方法
CN109213853A (zh) * 2018-08-16 2019-01-15 昆明理工大学 一种基于cca算法的中文社区问答跨模态检索方法
CN109558498A (zh) * 2018-11-07 2019-04-02 南京邮电大学 基于深度学习的多模态哈希方法
US20210150151A1 (en) * 2019-01-08 2021-05-20 Institute Of Automation, Chinese Academy Of Sciences Autonomous evolution intelligent dialogue method, system, and device based on a game with a physical environment
CN110059217A (zh) * 2019-04-29 2019-07-26 广西师范大学 一种两级网络的图像文本跨媒体检索方法
CN110196930A (zh) * 2019-05-22 2019-09-03 山东大学 一种多模态客服自动回复方法及***
CN110287951A (zh) * 2019-06-21 2019-09-27 北京百度网讯科技有限公司 一种文字识别的方法及装置
CN112287130A (zh) * 2019-07-23 2021-01-29 小船出海教育科技(北京)有限公司 一种图形题目的搜索方法、装置以及设备
US20210057058A1 (en) * 2019-08-23 2021-02-25 Alibaba Group Holding Limited Data processing method, apparatus, and device
CN111753190A (zh) * 2020-05-29 2020-10-09 中山大学 一种基于元学习的无监督跨模态哈希检索方法
CN112035669A (zh) * 2020-09-09 2020-12-04 中国科学技术大学 基于传播异质图建模的社交媒体多模态谣言检测方法
CN112905827A (zh) * 2021-02-08 2021-06-04 中国科学技术大学 跨模态图文匹配的方法、装置及计算机可读存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘泳文: "基于图像识别的搜题***的研究与实现" *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114048354A (zh) * 2022-01-10 2022-02-15 广州启辰电子科技有限公司 基于多元表征和度量学习的试题检索方法、装置及介质

Also Published As

Publication number Publication date
CN113392196B (zh) 2023-04-21

Similar Documents

Publication Publication Date Title
CN116166782A (zh) 一种基于深度学习的智能问答方法
CN115269857A (zh) 一种基于文档关系抽取的知识图谱构建方法和装置
CN114036281B (zh) 基于知识图谱的柑橘管控问答模块构建方法及问答***
CN113821605B (zh) 一种事件抽取方法
CN114416942A (zh) 一种基于深度学习的自动化问答方法
CN110119510B (zh) 一种基于传递依存关系和结构助词的关系抽取方法及装置
US20150026184A1 (en) Methods and systems for content management
CN111339269A (zh) 模板自动生成的知识图谱问答训练及应用服务***
CN115564393A (zh) 一种基于招聘需求相似度的职位推荐方法
CN113157885A (zh) 一种面向人工智能领域知识的高效智能问答***
CN112541337A (zh) 一种基于递归神经网络语言模型的文档模板自动生成方法及***
CN111552773A (zh) 一种阅读理解任务中是否类问题关键句寻找方法及***
CN111782793A (zh) 智能客服处理方法和***及设备
CN114661872A (zh) 一种面向初学者的api自适应推荐方法与***
CN106897274B (zh) 一种跨语种的点评复述方法
CN111666374A (zh) 一种在深度语言模型中融入额外知识信息的方法
CN111460118A (zh) 一种人工智能冲突语义识别方法及装置
CN112711666B (zh) 期货标签抽取方法及装置
CN112349294B (zh) 语音处理方法及装置、计算机可读介质、电子设备
CN113392196A (zh) 一种基于多模态交叉比较的题目检索方法和***
CN116522165B (zh) 一种基于孪生结构的舆情文本匹配***及方法
CN115774996B (zh) 智能面试的追问题目生成方法、装置和电子设备
Karpagam et al. Deep learning approaches for answer selection in question answering system for conversation agents
CN115658845A (zh) 一种适用于开源软件供应链的智能问答方法及装置
CN115129866A (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
GR01 Patent grant
GR01 Patent grant