CN108268431B - 段落向量化的方法和装置 - Google Patents

段落向量化的方法和装置 Download PDF

Info

Publication number
CN108268431B
CN108268431B CN201611260591.1A CN201611260591A CN108268431B CN 108268431 B CN108268431 B CN 108268431B CN 201611260591 A CN201611260591 A CN 201611260591A CN 108268431 B CN108268431 B CN 108268431B
Authority
CN
China
Prior art keywords
paragraph
feature
word
conversion
knowledge base
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
Application number
CN201611260591.1A
Other languages
English (en)
Other versions
CN108268431A (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 Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology Co Ltd
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 Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201611260591.1A priority Critical patent/CN108268431B/zh
Priority to PCT/CN2017/112593 priority patent/WO2018121145A1/zh
Publication of CN108268431A publication Critical patent/CN108268431A/zh
Application granted granted Critical
Publication of CN108268431B publication Critical patent/CN108268431B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/151Transformation
    • 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/35Clustering; Classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Machine Translation (AREA)

Abstract

本发明公开了一种段落向量化的方法和装置。其中,该方法包括:构建包括多个特征词的特征集合;基于预设知识库对待处理段落中的词进行替代,得到转换后段落;将转换后段落中属于特征集合的词作为转换后段落的特征,对转换后段落进行向量化。本发明解决了现有技术中在对段落进行向量化时采用基于词、句子的上下文计算距离,然后再通过聚类等方法计算得到的句子的向量无法反映规范性文本的内容结构特点的技术问题。

Description

段落向量化的方法和装置
技术领域
本发明涉及自然语言处理领域,具体而言,涉及一种段落向量化的方法和装置。
背景技术
自然语言的向量化是NLP(Natural Language Processing,自然语言处理)技术一项艰巨的任务,是使用各种自然语言模型的基础,向量化的质量直接影响着最后的准确率。虽然很多公司都在使用各种向量化的技术,而且在开源平台中也有一定的向量化的工具,包括word2vector,sentence2vector等,但是针对不同文书特点及不同的需求,很难使用统一的抽象方法抽象出需求中真正需要的特征点。例如在解析法律文书等规范性文本时,需要对文本中的小段落根据内容进行划分成大段落,因此需要对每个小段落进行向量化,以抽象出分段的信息点,然而现有的一些向量化技术基本上都是基于词、句子的上下文来计算距离,再通过聚类等方法计算句子的向量,由于法律文书等相对广义范围的文本,有着更工整的结构和规范的语言,因此需要对文本中描述的内容结构和关键的描述内容进行向量化分类,使用现有的向量化技术分析出的向量,并不能反映文本的内容结构特点,并且法律文书是严谨类文书,有很多上下文相似但实际意义缺相差甚远的关键词,现有的向量化技术并不能对这些关键词进行区分。
针对上述现有技术中在对段落进行向量化时采用基于词、句子的上下文计算距离,然后再通过聚类等方法计算得到的句子的向量无法反映规范性文本的内容结构特点的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种段落向量化的方法和装置,以至少解决现有技术中在对段落进行向量化时采用基于词、句子的上下文计算距离,然后再通过聚类等方法计算得到的句子的向量无法反映规范性文本的内容结构特点的技术问题。
根据本发明实施例的一个方面,提供了一种段落向量化的方法,包括:构建包括多个特征词的特征集合;基于预设知识库对待处理段落中的词进行替代,得到转换后段落;将转换后段落中属于特征集合的词作为转换后段落的特征,对转换后段落进行向量化。
根据本发明实施例的另一方面,还提供了一种段落向量化的装置,包括:构建模块,用于构建包括多个特征词的特征集合;转换模块,用于基于预设知识库对待处理段落中的词进行替代,得到转换后段落;向量化模块,用于将转换后段落中属于特征集合的词作为转换后段落的特征,对转换后段落进行向量化。
在本发明实施例中,通过预先构建包括多个特征词的特征集合,然后基于预设知识库对待处理段落中的词进行替代,得到转换后段落,最后将转换后段落中属于特征集合的词作为转换后段落的特征,对转换后段落进行向量化,达到了对段落进行向量化的目的,本发明实施例中对待处理段落进行特征选择的时候是选择转换后段落中属于预构建的特征集合中的词,因此特征选择后的特征是最能体现段落结构化特点的特征,从而实现了最终得到的向量能够反映段落的结构化特点的技术效果,进而解决了现有技术中在对段落进行向量化时采用基于词、句子的上下文计算距离,然后再通过聚类等方法计算得到的句子的向量无法反映规范性文本的内容结构特点的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例1的一种段落向量化的方法流程图;
图2是根据本发明实施例1的法律规范文本示意图;
图3是根据本发明实施例2的一种段落向量化的装置结构图;
图4是根据本发明实施例2的一种可选的段落向量化的装置结构图;
图5是根据本发明实施例2的一种可选的段落向量化的装置结构图;以及
图6是根据本发明实施例2的一种可选的段落向量化的装置结构图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本发明实施例,提供了一种段落向量化的方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的段落向量化的方法,如图1所示,该方法包括如下步骤:
步骤S102,构建包括多个特征词的特征集合。
具体的,特征词也就是能以某种程度表征文本的词语,本发明主要是针对段落的向量化,因此本发明中特征集合中的特征词主要是能以某种程度表征段落的词语,本发明中对特征集合中包括的特征词的数目不做限定,并且特征集合可以通过直接选定多个词汇作为特征词的方式来构建,也可以通过收集大量的段落标注样本,并对段落标注样本的特征进行归纳的方式来构建。
步骤S104,基于预设知识库对待处理段落中的词进行替代,得到转换后段落。
具体的,当需要对一个段落也就是待处理段落进行向量化时,需要首先对待处理段落中的每个词进行一次抽象的变换,也就是将待处理段落中的全部词或者部分词变换为其他的表示方式,例如转换为词典词或仅用词性来表示或用词的分类来替代等,转换是基于预设知识库进行的,可选的,预设知识库中可以提供大量的转换词汇等,在对待处理段落中的每个词转换后,也就是整个段落进行了转换,可以得到转换后段落。
步骤S106,将转换后段落中属于特征集合的词作为转换后段落的特征,对转换后段落进行向量化。
具体的,转换后段落中会包括很多特征,在对转换后段落进行特征提取时,如果采用现有技术,会提取出很多无意义的词或者不能表征段落特点的词,本发明对转换后段落进行特征提取时,只提取转换后段落中属于特征集合中特征词的词,也就是只提取能够表征段落特点的词,作为转换后段落的特征,之后就可以对转换后段落进行向量化。
可选的,确定了转换后段落的特征以后,在对转换后段落进行向量化时,可以采用现有技术中的向量化方式,通过统计特征词的词频来实现转换后段落的向量化,其中,词频统计方法也有很多成熟的方法,比如hash、改造的trie树等方法。
在本发明实施例中,通过预先构建包括多个特征词的特征集合,然后基于预设知识库对待处理段落中的词进行替代,得到转换后段落,最后将转换后段落中属于特征集合的词作为转换后段落的特征,对转换后段落进行向量化,达到了对段落进行向量化的目的,本发明实施例中对待处理段落进行特征选择的时候是选择转换后段落中属于预构建的特征集合中的词,因此特征选择后的特征是最能体现段落结构化特点的特征,从而实现了最终得到的向量能够反映段落的结构化特点的技术效果,并且在特征选择的过程中能够聚出人眼无法察觉的规律性特征,复杂度低,进而解决了现有技术中在对段落进行向量化时采用基于词、句子的上下文计算距离,然后再通过聚类等方法计算得到的句子的向量无法反映规范性文本的内容结构特点的技术问题。
在一种可选的实施例中,步骤S102,包括:
步骤S202,基于预设知识库对包括多个段落的段落集合中的词进行替代,得到转换后段落集合。
步骤S204,确定转换后段落集合的特征。
步骤S206,从转换后段落集合的特征中选取预设数量的特征,构成特征集合。
具体的,如果特征集合是通过收集大量的段落标注样本,并对段落标注样本的特征进行归纳的方式来构建,首先需要收集大量的段落标注样本,也就是构建包括多个段落的段落集合,然后对段落集合中每一个段落中的全部词或者部分词基于预设知识库进行替代,可以得到抽象转换后的转换后段落集合,之后需要确定转换后段落集合的特征,由于在特征统计中会有许多无意义的词以及不能表征段落特点的词,并且能够表征段落特点的词可能数量也较多,可以只筛选出较为关键的词,因此需要从统计的大量的特征中选出预设数量的特征,最终构成特征集合。
在一种可选的实施例中,步骤S206中从转换后段落集合的特征中选取预设数量的特征,包括:
步骤S302,计算转换后段落集合的特征中每一个特征的信息熵增益。
步骤S304,按照信息熵增益从大到小的顺序从转换后段落集合的特征中选取预设数量的特征。
具体的,可以采用计算特征的信息熵的增益的方式来选取预设数量的特征,在确定转换后段落集合的特征之后,可以计算每一个特征的信息熵的增益,并选取信息熵的增益较大的预设数量的特征,此处需要说明的是,预设数量的大小可以自定义设置,本发明中对预设数量的具体数值不做具体限定。
具体的,熵(entropy)是信息论中广泛使用的一个度量标准,可以刻画任意样例集的纯度,对于具有c个不同的值的目标属性A,S是属性A的相对样例集合,那么S相对于c个状态的分类熵的公式如下:
其中,上式中,Pi是S属于类别i的比例,需要注意的是底数仍然为2,如果目标属性具有c个可能值,那么熵最大可能为log2(c)。
在已经有了熵作为衡量训练样例集合纯度的标准的情况下,可以定义属性分类训练数据的效力的度量标准,这个标准就被称为“信息增益(information gain)”,简单来说,一个属性的信息增益就是由于使用这个属性分割样例而导致的期望熵降低,更精确的讲,一个属性A相对样例集合S的信息增益Gain(S,A)被定义为:
其中,V(A)也就是Values(A)是属性A所有可能值的集合,Sv是S中属性A的值为v的子集,上式中第一项就是原集合S的熵,第二项是用A分类S后的熵的期望值,第二项描述的期望熵就是每个子集的熵的加权和,权值为属性Sv的样例占原始样例S的比例|Sv|/|S|,所以Gain(S,A)是由于知道属性A的值而导致的期望熵减少,换句话来讲,Gain(S,A)是由于给定属性A的值而得到的关于目标函数值的信息,当对S的一个任意成员的目标值编码时,Gain(S,A)的值是在知道属性的值后可以节省的二进制位数。
在一种可选的实施例中,步骤S202中基于预设知识库对包括多个段落的段落集合中的词进行替代之前,包括:步骤S402,使用一阶依存语法将段落集合中相同含义的词进行聚类。
具体的,段落中相同的词根据出现的语境不同,可能会有不同的含义,而不同的词可能具有相同的含义,因此在对在基于预设知识库对包括多个段落的段落集合中的词进行替代前,可以使用依存语法把相同含义的词聚拢起来,具体的可以使用一阶依存语法把相同含义的词聚拢起来,通过使用依存语法,本发明可以解决现有向量化技术中针对很多上下文相似但实际意义缺相差甚远的关键词不进行区分导致向量化质量差的技术问题。
在一种可选的实施例中,知识库包括词林的词分类知识库、专业词汇词典知识库和命名实体识别知识库。
具体的,词林的词分类知识库也就是将大量的词根据含义进行分类构成的知识库,可选的,可以给每一类相同含义的词分配分类号,如下表格可能是词林的词分类知识库中部分内容:
具体的,专业词汇词典知识库可以是某一专业领域的词汇以及字典构成的知识库,例如针对法律专业,专业词汇词典知识库可能包括案由、财产保全措施、当事人角色、法律简称、法院、国籍、行政不作为行为、行政管理法内分类、行政行为、行政作为行为、婚姻状况、技术案件_案由、技术案件_关键字、角色、金额明细、民事案由、民族等词汇或字典。
具体的,命名实体识别知识库可以是可以进行命名实体识别的知识库,其中命名实体就是人名、地名、机构名及其他有以名称为标识的实体,基于命名实体识别知识库可以识别出人名(NH)、地名(NS)、组织名(NI)等。
在一种可选的实施例中,在基于上述三个知识库对一个段落进行转换后,转换后段落为:@nh与=>%Dk17B23@nh=>#民事案由@nh=>#案由#民事案由=>%Dk17B23#案由=>%Dk17B23#行政作为行为=>%Dk17B23%Dk17B23=>@nh,可选的,本发明的实施例中在对段落进行抽象转换的时候可以预设转换的规则,例如,可以规定使用“=>”来表示修饰关系,例如A和B分别表示两个替换后的词,“A=>B”就表示A词修饰B次,使用专业词汇词典知识库的词典词替换后使用#号开头,使用命名实体识别知识库进行命名实体识别后使用@开头,使用词林的词分类知识库的分类号替换后使用%,并且可以使用空格来将每个特征进行分离,基于上述预设的转换的规则,则针对一个人名,无论是“张三”、“李四”还是“王五”,都可以使用上述转换后的段落中“@nh”来表示,因此转换后的段落复杂性较低,并且在进行特征统计时,减少了特征的数量,因此能够节约统计成本,提高统计效率,并且转换后的段落的特征更加明显,更能够显示段落的内容结构特点。
在一种可选的实施例中,假如对10000个段落进行特征标记归纳,统计出150000个不同的特征,由于150000个不同的特征中有很多个性的词,也就是无意义的词或者不能表征或者不能很好表征段落结构化特点的词,因此需要从该15000个特征中选择预设数量的特征,其中,预设数量可以设置为3000,可以使用信息熵的增益来选最大的3000个特征,其中针对转换后段落集合中的部分特征的信息熵的增益的计算结果可以如下表所示:
在一种可选的实施例中,本发明适用于对规范性文本的大量小段落根据内容进行划分形成大段落,如图2所示,图2为一个法律规范文本,其中自然段“4:原告:唐**”、“5:委托代理人:盛*、李**”和“6:被告:王*”实际上都可以划归为诉讼参与人段落,通过使用本发明段落向量化的方法,可以将上述3个自然段进行向量化,根据向量化的结果得到上述3个自然段的信息点,从而将上述3个自然段划归为一个大段落。
实施例2
根据本发明实施例,提供了一种段落向量化的装置的产品实施例,图3是根据本发明实施例的段落向量化的装置,如图3所示,该装置包括构建模块101、转换模块103和向量化模块105。
其中,构建模块101,用于构建包括多个特征词的特征集合;转换模块103,用于基于预设知识库对待处理段落中的词进行替代,得到转换后段落;向量化模块105,用于将转换后段落中属于特征集合的词作为转换后段落的特征,对转换后段落进行向量化。
在本发明实施例中,通过构建模块101预先构建包括多个特征词的特征集合,然后由转换模块103基于预设知识库对待处理段落中的词进行替代,得到转换后段落,最后由向量化模块105将转换后段落中属于特征集合的词作为转换后段落的特征,对转换后段落进行向量化,达到了对段落进行向量化的目的,本发明实施例中对待处理段落进行特征选择的时候是选择转换后段落中属于预构建的特征集合中的词,因此特征选择后的特征是最能体现段落结构化特点的特征,从而实现了最终得到的向量能够反映段落的结构化特点的技术效果,并且在特征选择的过程中能够聚出人眼无法察觉的规律性特征,复杂度低,进而解决了现有技术中在对段落进行向量化时采用基于词、句子的上下文计算距离,然后再通过聚类等方法计算得到的句子的向量无法反映规范性文本的内容结构特点的技术问题。
此处需要说明的是,上述构建模块101、转换模块103和向量化模块105对应于实施例1中的步骤S102至步骤S106,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机***中执行。
在一种可选的实施例中,如图4所示,构建模块101包括:替代模块201、确定模块203和选取模块205。其中,替代模块201,用于基于预设知识库对包括多个段落的段落集合中的词进行替代,得到转换后段落集合;确定模块203,用于确定转换后段落集合的特征;选取模块205,用于从转换后段落集合的特征中选取预设数量的特征,构成特征集合。
此处需要说明的是,上述替代模块201、确定模块203和选取模块205对应于实施例1中的步骤S202至步骤S206,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机***中执行。
在一种可选的实施例中,如图5所示,选取模块205,包括计算模块301和选取子模块303,其中,计算模块301,用于计算转换后段落集合的特征中每一个特征的信息熵增益;选取子模块303,用于按照信息熵增益从大到小的顺序从转换后段落集合的特征中选取预设数量的特征。
此处需要说明的是,上述计算模块301和选取子模块303对应于实施例1中的步骤S302至步骤S304,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机***中执行。
在一种可选的实施例中,如图6所示,构建模块101还包括聚类模块401,用于在替代模块201基于预设知识库对包括多个段落的段落集合中的词进行替代前,使用一阶依存语法将段落集合中相同含义的词进行聚类。
此处需要说明的是,上述聚类模块401对应于实施例1中的步骤S402,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机***中执行。
在一种可选的实施例中,知识库包括词林的词分类知识库、专业词汇词典知识库和命名实体识别知识库。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (8)

1.一种段落向量化的方法,其特征在于,包括:
构建包括多个特征词的特征集合;
基于预设知识库对待处理段落中的词进行替代,得到转换后段落;
将所述转换后段落中属于所述特征集合的词作为所述转换后段落的特征,对所述转换后段落进行向量化;
其中,基于预设知识库对待处理段落中的词进行替代,得到转换后段落包括:
基于所述预设知识库对所述待处理段落中的全部词或部分词的表示方式进行变换,得到所述转换后段落;
构建包括多个特征词的特征集合包括:基于所述预设知识库对包括多个段落的段落集合中的词进行替代,得到转换后段落集合;确定所述转换后段落集合的特征;从所述转换后段落集合的特征中选取预设数量的特征,构成所述特征集合。
2.根据权利要求1所述的方法,其特征在于,从所述转换后段落集合的特征中选取预设数量的特征,包括:
计算所述转换后段落集合的特征中每一个特征的信息熵增益;
按照信息熵增益从大到小的顺序从所述转换后段落集合的特征中选取预设数量的特征。
3.根据权利要求1所述的方法,其特征在于,基于所述预设知识库对包括多个段落的段落集合中的词进行替代之前,包括:
使用一阶依存语法将所述段落集合中相同含义的词进行聚类。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述知识库包括词林的词分类知识库、专业词汇词典知识库和命名实体识别知识库。
5.一种段落向量化的装置,其特征在于,包括:
构建模块,用于构建包括多个特征词的特征集合;
转换模块,用于基于预设知识库对待处理段落中的词进行替代,得到转换后段落;
向量化模块,用于将所述转换后段落中属于所述特征集合的词作为所述转换后段落的特征,对所述转换后段落进行向量化;
其中,所述转换模块用于通过以下步骤来基于预设知识库对待处理段落中的词进行替代,得到转换后段落:基于所述预设知识库对所述待处理段落中的全部词或部分词的表示方式进行变换,得到所述转换后段落;
所述构建模块包括:替代模块,用于基于所述预设知识库对包括多个段落的段落集合中的词进行替代,得到转换后段落集合;确定模块,用于确定所述转换后段落集合的特征;选取模块,用于从所述转换后段落集合的特征中选取预设数量的特征,构成所述特征集合。
6.根据权利要求5所述的装置,其特征在于,所述选取模块,包括:
计算模块,用于计算所述转换后段落集合的特征中每一个特征的信息熵增益;
选取子模块,用于按照信息熵增益从大到小的顺序从所述转换后段落集合的特征中选取预设数量的特征。
7.根据权利要求5所述的装置,其特征在于,所述构建模块还包括:
聚类模块,用于在所述替代模块基于所述预设知识库对包括多个段落的所述段落集合中的词进行替代前,使用一阶依存语法将所述段落集合中相同含义的词进行聚类。
8.根据权利要求5-7任一项所述的装置,其特征在于,所述知识库包括词林的词分类知识库、专业词汇词典知识库和命名实体识别知识库。
CN201611260591.1A 2016-12-30 2016-12-30 段落向量化的方法和装置 Active CN108268431B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201611260591.1A CN108268431B (zh) 2016-12-30 2016-12-30 段落向量化的方法和装置
PCT/CN2017/112593 WO2018121145A1 (zh) 2016-12-30 2017-11-23 段落向量化的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611260591.1A CN108268431B (zh) 2016-12-30 2016-12-30 段落向量化的方法和装置

Publications (2)

Publication Number Publication Date
CN108268431A CN108268431A (zh) 2018-07-10
CN108268431B true CN108268431B (zh) 2019-12-03

Family

ID=62707839

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611260591.1A Active CN108268431B (zh) 2016-12-30 2016-12-30 段落向量化的方法和装置

Country Status (2)

Country Link
CN (1) CN108268431B (zh)
WO (1) WO2018121145A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110046637B (zh) * 2018-12-25 2023-08-08 创新先进技术有限公司 一种合同段落标注模型的训练方法、装置及设备
CN111538832A (zh) * 2019-02-02 2020-08-14 富士通株式会社 用于对文书进行事件标注的装置和方法及记录介质
CN110472231B (zh) * 2019-07-11 2023-05-12 创新先进技术有限公司 一种识别法律文书案由的方法和装置
CN110674635B (zh) * 2019-09-27 2023-04-25 北京妙笔智能科技有限公司 一种用于文本段落划分的方法和装置
CN111611342B (zh) * 2020-04-09 2023-04-18 中南大学 一种获取词项段落关联权重的方法和装置
CN117688138B (zh) * 2024-02-02 2024-04-09 中船凌久高科(武汉)有限公司 一种基于段落划分的长文本相似度比对方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101034409A (zh) * 2007-03-29 2007-09-12 浙江大学 基于数据驱动和决策树分析的人体运动的检索方法
CN102081631A (zh) * 2009-11-30 2011-06-01 国际商业机器公司 回答支持***和方法
CN103500195A (zh) * 2013-09-18 2014-01-08 小米科技有限责任公司 分类器更新方法、装置、***及设备
CN104199972A (zh) * 2013-09-22 2014-12-10 中科嘉速(北京)并行软件有限公司 一种基于深度学习的命名实体关系抽取与构建方法
CN104281610A (zh) * 2013-07-08 2015-01-14 腾讯科技(深圳)有限公司 过滤微博的方法和装置
CN105512104A (zh) * 2015-12-02 2016-04-20 上海智臻智能网络科技股份有限公司 词典降维方法及装置、信息分类方法及装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470728B (zh) * 2007-12-25 2011-06-08 北京大学 一种中文新闻网页正文的自动抽取方法及装置
US20140337355A1 (en) * 2013-05-13 2014-11-13 Gnoetics, Inc. Indexed Natural Language Processing
CN104239340B (zh) * 2013-06-19 2018-03-16 北京搜狗信息服务有限公司 搜索结果筛选方法与装置
CN105117397B (zh) * 2015-06-18 2018-08-28 浙江大学 一种基于本体的医学文档语义关联检索方法
CN106202010B (zh) * 2016-07-12 2019-11-26 重庆兆光科技股份有限公司 基于深度神经网络构建法律文本语法树的方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101034409A (zh) * 2007-03-29 2007-09-12 浙江大学 基于数据驱动和决策树分析的人体运动的检索方法
CN102081631A (zh) * 2009-11-30 2011-06-01 国际商业机器公司 回答支持***和方法
CN104281610A (zh) * 2013-07-08 2015-01-14 腾讯科技(深圳)有限公司 过滤微博的方法和装置
CN103500195A (zh) * 2013-09-18 2014-01-08 小米科技有限责任公司 分类器更新方法、装置、***及设备
CN104199972A (zh) * 2013-09-22 2014-12-10 中科嘉速(北京)并行软件有限公司 一种基于深度学习的命名实体关系抽取与构建方法
CN105512104A (zh) * 2015-12-02 2016-04-20 上海智臻智能网络科技股份有限公司 词典降维方法及装置、信息分类方法及装置

Also Published As

Publication number Publication date
WO2018121145A1 (zh) 2018-07-05
CN108268431A (zh) 2018-07-10

Similar Documents

Publication Publication Date Title
CN108268431B (zh) 段落向量化的方法和装置
CN106021364A (zh) 图片搜索相关性预测模型的建立、图片搜索方法和装置
CN110334110A (zh) 自然语言分类方法、装置、计算机设备以及存储介质
CN112749281B (zh) 一种融合服务协作关系的Restful类型Web服务聚类方法
CN109800307A (zh) 产品评价的分析方法、装置、计算机设备及存储介质
CN109740660A (zh) 图像处理方法及装置
CN110502632A (zh) 基于聚类算法的合同条款评审方法、装置、计算机设备及存储介质
CN106708940A (zh) 用于处理图片的方法和装置
CN110110800A (zh) 自动图像标注方法、装置、设备及计算机可读存储介质
CN110472043A (zh) 一种针对评论文本的聚类方法及装置
WO2022121163A1 (zh) 用户行为倾向识别方法、装置、设备及存储介质
CN108182182A (zh) 翻译数据库中文档匹配方法、装置及计算机可读存储介质
US20230123941A1 (en) Multiscale Quantization for Fast Similarity Search
CN110472040A (zh) 评价信息的提取方法及装置、存储介质、计算机设备
CN109726291B (zh) 分类模型的损失函数优化方法、装置及样本分类方法
CN109271516A (zh) 一种知识图谱中实体类型分类方法及***
CN110969172A (zh) 一种文本的分类方法以及相关设备
CN111177386A (zh) 一种提案分类方法及***
CN110019822A (zh) 一种少样本关系分类方法及***
JP4143234B2 (ja) 文書分類装置、文書分類方法及び記憶媒体
CN109960730A (zh) 一种基于特征扩展的短文本分类方法、装置以及设备
CN110837553B (zh) 搜索邮件的方法及相关产品
KR101290439B1 (ko) 문장 네트워크 기반 회의록 요약 방법
CN107092679A (zh) 一种特征词向量获得方法、文本分类方法及装置
KR20210057996A (ko) 멀티 태스크 러닝 분류기 학습장치 및 방법

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
CB02 Change of applicant information

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Applicant after: Beijing Guoshuang Technology Co.,Ltd.

Address before: 100086 Cuigong Hotel, 76 Zhichun Road, Shuangyushu District, Haidian District, Beijing

Applicant before: Beijing Guoshuang Technology Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant