首页> 中国专利> 法律法规的检索方法及相关装置

法律法规的检索方法及相关装置

摘要

本发明提供的一种法律法规的检索方法及相关装置,所述方法首先获得关键词;然后判断所述关键词是否属于法律实体名词;若属于法律实体名词,则判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果;若不属于法律实体名词,则将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果;最后将第一检索结果或第二检索结果进行展示。因此,本发明实施例可以通过法律实体名词来实现多种维度的查询,无需设置过多复杂的检索式,也无需付出较高的学习成本,就可以得到相对精确的检索结果,大大提高了检索的精度和检索效率。

著录项

  • 公开/公告号CN112559677A

    专利类型发明专利

  • 公开/公告日2021-03-26

    原文格式PDF

  • 申请/专利权人 北京国双科技有限公司;

    申请/专利号CN201910916513.X

  • 发明设计人 杜磊;

    申请日2019-09-26

  • 分类号G06F16/33(20190101);G06F16/338(20190101);

  • 代理机构11227 北京集佳知识产权代理有限公司;

  • 代理人温可睿

  • 地址 100083 北京市海淀区北四环中路229号海泰大厦4层南401号

  • 入库时间 2023-06-19 10:24:22

说明书

技术领域

本发明涉及数据处理技术领域,具体而言,涉及一种法律法规的检索方法及相关装置。

背景技术

法律法规,指中华人民共和国现行有效的法律、行政法规、司法解释、地方法规、地方规章、部门规章及其他规范性文件以及对于该等法律法规的不时修改和补充。

公众可以从互联网上查询公开的法律法规,但是,由于法律法规众多,用户如果仅仅输入一个关键词,返回的结果单一且往往不够准确,只能通过设置复杂检索式来获得较为精确的结果,但是,此种方式学习成本高,检索效率差。

发明内容

鉴于上述问题,本发明提供一种克服上述问题或者至少部分地解决上述问题的一种法律法规的检索方法及相关装置,可以在众多的法律法规中,无需设置复杂的检索式就可以得到检索结果,降低用户的学习成本,提高检索效率。

为了实现上述目的,本发明实施例提供的技术方案如下:

一种法律法规的检索方法,其特征在于,包括:

获得关键词;

判断所述关键词是否属于法律实体名词;

若属于法律实体名词,则判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果;所述法律实体类型包括法律名称、法律文号、法条要旨中的任意一种;

若不属于法律实体名词,则将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果;

将第一检索结果或第二检索结果进行展示。

优选的,所述判断所述关键词的法律实体类型包括:

若在所述法律法规数据库中的法律名称字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法律名称;

若在所述法律法规数据库中的法律文号字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法律文号;

若在所述法律法规数据库中的案由或罪名字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法条要旨。

优选的,当确定所述法律实体类型为法律名称时,所述依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果包括:

将所述关键词转换为法律标准名称;

在所述法律法规数据库中查询法律名称字段为所述法律标准名称的法律法规,将得到的法律法规依据公布日期的排序规则进行排序,得到第一查询结果;

查询与所述标准法律名称符合关联规则的法律法规和司法解释,得到第二查询结果;

整合所述第一查询结果和所述第二查询结果,得到第一检索结果。

优选的,当确定所述法律实体类型为法律名称后,所述检索方法还包括:

确定所述关键词是否包括法律条款;

当确定所述关键词包括法律条款时,得到第一检索结果包括:

整合所述标准法律名称和所述法律条款为法条查询参数;

以所述法条查询参数为依据查询所述法律法规数据库,将输出的法条内容作为第一检索结果。

优选的,当确定所述法律实体类型为法律文号时,所述依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果包括

在所述法律法规数据库中查询法律文号字段为所述关键词的法律法规,得到第三查询结果;

按照效力等级的排序规则对所述第三查询结果中的法律法规进行排序,得到第一检索结果。

优选的,当确定所述法律实体类型为案由或罪名时,所述依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果包括:

在所述法律法规数据库中查询法条要旨字段包括所述关键词的法律法规,得到第四查询结果;

依据基础排序规则对所述第四查询结果中的法律法规进行排序得到第一检索结果。

优选的,所述将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果包括:

在所述法律法规数据库中依次按照检索字段为标题、法条要旨、法条条文、法律全文的检索顺序进行精确查询,得到第五查询结果;

将所述关键词进行分词操作得到多个分词参数,在所述法律法规数据库中将多个分词参数依次按照检索字段为标题、法条要旨、法条条文、法律全文的检索顺序进行模糊查询,得到第六查询结果;

将所述第五查询结果以及所述第六查询结果中的法律法规按照基础排序规则进行排序,得到第二检索结果。

本发明实施例另一方面提供了一种法律法规的检索装置,包括:

获得模块,用于获得关键词;

判断模块,用于判断所述关键词是否属于法律实体名词;

第一执行模块,用于若属于法律实体名词,则判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果;所述法律实体类型包括法律名称、法律文号、法条要旨中的任意一种;

第二执行模块,用于若不属于法律实体名词,则将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果;

展示模块,用于将第一检索结果或第二检索结果进行展示。

本发明另一方面还提供了一种电子设备,所述电子设备包括至少一个处理器、以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行如前述所述的类似案件的法律法规的检索方法。

本发明实施例还提供了一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如前述所述的一种法律法规的检索方法。

借由上述技术方案,本发明提供的一种法律法规的检索方法及相关装置,所述方法首先获得关键词;然后判断所述关键词是否属于法律实体名词;若属于法律实体名词,则判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果;若不属于法律实体名词,则将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果;最后将第一检索结果或第二检索结果进行展示。因此,本发明实施例可以通过法律实体名词来实现多种维度的查询,无需设置过多复杂的检索式,也无需付出较高的学习成本,就可以得到相对精确的检索结果,大大提高了检索的精度和检索效率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例公开的一种法律法规的检索方法的流程示意图;

图2示出了本发明实施例公开的一种法律法规的检索装置的结构示意图;

图3示出了本发明实施例公开的一种设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

为了更好的理解本发明实施例的内容,下面对可能用到的专业名词进行解释。

法律实体:是指在国家制定公布的法律、法规、司法解释、部门规章、规范性文件等规范文本中,提及的或者意义涵盖的法律领域具有特定意义的实体,主要包括法律名称、法律条款、案由/罪名、法律文号。

案由/罪名:是人民法院对诉讼案件所涉及的法律关系的性质进行概括后形成的案件名称,刑事案件又称“罪名”。

法律名称:是立法机关颁布法律时公布的标准名称。

法律文件名称:是对法律文件进行人工汇编时的文件命名,相较法律标准名称,可能增加版本、年份、属性等信息。

法条要旨:是单个法条主旨简要归纳、法律专业词标注的内容。

关联法律:是指法律所规范的内容具有关联性的相关法律。包括最高人民法院、最高人民法院针对立法机关作出的基本法律文件制定的关于法律具体应用的司法解释、指导文件等,还包括审判实践中在应用某部法律时,通常会同时参考频次较高的法律。

现有的法律法规检索方法中,如果要得到较为准确的结果,需要具有一定的法律知识,且需要编辑较为复杂的检索式,才可能得到相对准确的检索结果,但是,此种方式的学习成本高,对普通用户不够友好,因此,本申请实施例所提供了一种法律法规的检索方法,不需要付出很高的学习成本也无需设置较为复杂的检索式,就可以得到较为准确的检索结果。下面对本发明实施例进行详细介绍。

本发明实施例公开了一种法律法规的检索方法。

参见图1,图1是本发明实施例公开的一种法律法规的检索方法的流程示意图。

本发明提供的一种法律法规的检索方法,包括:

S100、获得关键词;

S200、判断所述关键词是否属于法律实体名词;

S300、若属于法律实体名词,则判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果;所述法律实体类型包括法律名称、法律文号、法条要旨中的任意一种;

S400、若不属于法律实体名词,则将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果;

S500、将第一检索结果或第二检索结果进行展示。

本发明实施例中,在步骤S100中,获得关键词。其中关键词是指用户所输入的关键词,或者是从其它系统中所传入的关键词。

实际使用中,关键词例如:民诉法,释〔2015〕21号,主席令第五号,故意伤害等。

在步骤S200中,会判断该关键词是否属于法律实体名词。

其中,是指在国家制定公布的法律、法规、司法解释、部门规章、规范性文件等规范文本中,提及的或者意义涵盖的法律领域具有特定意义的实体,主要包括法律名称、法律条款、案由/罪名、法律文号。

本发明实施例中,预先设置有标准法律名词映射库,该映射库中保存有法律标准名称对应的大众常用的错误表述、笔误、语气词、法律俗称、法律简称等的映射关系,如果不属于法律实体名词,会转换成法律实体名词后进行后续流程,提高检索的准确性。

本发明实施例中,步骤S200具体包括:

确定所述关键词是否包括非法律名词;

若包括非法律名词,则将所述关键词在标准法律名词映射库进行匹配,得到表征标准法律名称的匹配结果;

当所述匹配结果在法律实体名词数据库中匹配到法律实体名词时,确定所述关键词属于法律实体名词。

本发明实施例中,会确定关键词是否包括非法律名词,如果包括非法律名词,则对该关键词进行匹配,得到匹配结果。

例如,将民诉法映射为中华人民共和国民事诉讼法。

确定出属于法律实体名词或不属于法律实体名词,会分别采用两个方向进行检索,来最大程度保证检索精度。

其中,确定该关键词属于法律实体名词后,在步骤S300中,判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库。

其中,法律实体类型可以包括有法律名称、法律文号、法条要旨中的任意一种。在各个法律实体类型对对应的维度下进行检索,得到输出结果。本发明实施例中,确认出关键词对应的法律实体类型后,会更加有针对性的进行检索,从而使得到的结果更加符合用户真正意图。并且,无需用户设置过多的检索式,就可以根据关键词所对应的检索维度检索出相应内容,降低了学习成本。

如果确定出属于法律实体名词,则会将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果。

本发明实施例中,如果所确定关键词不属于法律实体名词,优先执行精确匹配后进行模糊匹配,并且将精确匹配得到的查询结果优先展示,将模糊匹配得到的查询结果在精确匹配得到的查询结果之后进行展示。

并且,本发明实施例中,检索维度的权重是有预先设置的,会依据检索维度的权重来进行匹配。提高检索效率。

检索出第一检索结果或第二检索结果后,在步骤S500中,对第一检索结果或第二检索结果进行展示。

本发明实施例中,展示是指给提供给用户的图形界面,或者是返回给系统的展示数据,展示的过程在此不进行赘述,只要可以进行展示即可,在此不进行限定。

可以看出,本申请所提供的一种法律法规的检索方法首先获得关键词;然后判断所述关键词是否属于法律实体名词;若属于法律实体名词,则判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果;若不属于法律实体名词,则将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果;最后将第一检索结果或第二检索结果进行展示。因此,本发明实施例可以通过法律实体名词来实现多种维度的查询,无需设置过多复杂的检索式,也无需付出较高的学习成本,就可以得到相对精确的检索结果,大大提高了检索的精度和检索效率。

前述实施例中,介绍了法律实体类型,本申请实施例中,会对法律实体的类型进行识别。

本发明实施例中,所述判断所述关键词的法律实体类型包括:

若在所述法律法规数据库中的法律名称字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法律名称;

若在所述法律法规数据库中的法律文号字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法律文号;

若在所述法律法规数据库中的案由或罪名字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法条要旨。

本发明实施例中,将关键词的法律实体类型可以分为:法律名称、法律文号以及法条要旨。

其中,法律法规数据库中数据设置有多个字段,例如,法律名称、法律文号以及法条要旨,当然,还包括法条内容等字段。

本发明实施例中,如果在法律法规数据库中法律名称字段下匹配有该关键词,例如,民诉法、中华人民共和国民事诉讼法,则确定该关键词的法律实体类型为法律名称。

类似的,如果在法律法规数据库中法律文号字段下匹配有所述关键词,则将该关键词的法律实体类型确定为法律文号。如果在法律法规数据库中的案由或罪名字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法条要旨。

可以理解的是,还可以包括其它的法律实体类型和对应的检索维度,只需要针对该法律实体类型和检索维度的检索方法进行设置即可,在此不进行赘述。

前述实施例中,介绍了根据不同的检索维度检索法律法规数据数据库来得到第一检索结果的过程,下面对不同检索维度检索过程进行详细介绍。

本发明技术方案中,当确定所述法律实体类型为法律名称时,所述依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果包括:

将所述关键词转换为法律标准名称;

在所述法律法规数据库中查询法律名称字段为所述法律标准名称的法律法规,将得到的法律法规依据公布日期的排序规则进行排序,得到第一查询结果;

查询与所述标准法律名称符合关联规则的法律法规和司法解释,得到第二查询结果;

整合所述第一查询结果和所述第二查询结果,得到第一检索结果。

本发明实施例中,如果法律实体类型为法律名称,会对该关键词进行转换操作。

例如,通过建立同义词库、扩展词库来实现该转换操作。

其中,同义词库、扩展词库中可以兼容大众常用的错误表述、笔误、语气词等,来实现将关键词转换为法律标准名称。

然后在法律名称字段的维度下进行检索,如果查询出的是唯一值,则直接将其作为第一查询结果,如果是多个值,则依据公布日期由近及远的顺序进行排序。

实际使用中,例如,输入的关键词为“民诉法”,则先将其转换成法律标准名称“中华人民共和国民事诉讼法”,在法律法规数据库的法律名称字段下,其对应有多个结果,则将排序后的结果作为第一查询结果。

还以上述“民诉法”为例,第一查询结果为:

中华人民共和国民事诉讼法(2017修正)

中华人民共和国民事诉讼法(2012修正)

中华人民共和国民事诉讼法(2007修正)

中华人民共和国民事诉讼法

然后,还会查询与所述标准法律名称符合关联规则的法律法规和司法解释,展示与该标准法律名称关系较为密切的其它法律文件。

例如,可以基于标准法律的文字相似度、基于法律全文中所提及的其它法律名称等方式进行关联匹配。

实际使用中,上述第一查询结果所对关联法律可以包括:

最高人民法院关于适用《中华人民共和国民事诉讼法》的解释

最高人民法院关于适用《中华人民共和国民事诉讼法》执行程序若干问题的解释

最高人民法院关于适用《中华人民共和国民事诉讼法》审判监督程序若干问题的解释

本发明实施例中,会将第一查询结果排在前,第二查询结果排在第一查询结果之后整合成第一检索结果进行展示。

也就是说,本发明实施例中,所返回的第一检索结果中,并不是单纯的匹配法律文件,而是基于法律体系的关联集中展示,使得用户在检索时可以参考有更多的依据。

例如在法官判案时,可以输入一个关键词,得到与其相关的多个结果,这样可以利于法官进行判案依据的查找。

本发明实施例中,当确定了法律实体类型是法律名称后,还可以包括:

确定所述关键词是否包括法律条款;

当确定所述关键词包括法律条款时,得到第一检索结果包括:

整合所述标准法律名称和所述法律条款为法条查询参数;

以所述法条查询参数为依据查询所述法律法规数据库,将输出的法条内容作为第一检索结果。

本发明实施例中,关键词的法律名称后还可能附加有法律条款。例如刑法第22条。如果确定出关键词的法律实体类型为法律名称,在此基础上,还会去确定是否包括有法律条款。其中,所述法律条款中的数字可以是阿拉伯数字也可以是大写数字。第一检索结果为具体条款内容。

实际使用中,例如:

输入“民诉法第五十五条”,则识别出“民诉法”并匹配到对应的几部民诉法并在显示内容中展示第五十五条的法条内容。

中华人民共和国民事诉讼法(2017修正)第五十五条XXX

中华人民共和国民事诉讼法(2012修正)第五十五条XXX

中华人民共和国民事诉讼法(2007修正)第五十五条XXX

中华人民共和国民事诉讼法第55条XXX

其中,XXX表征法条内容。

可以理解的是,如果法律名称后所跟随的法律条款并不在该法律名称所对应的法律法规中,则直接返回第一检索结果即可。

实际使用中,例如输入“民诉法第一千条”,则识别出“民诉法”,但民诉法并没有第一千条,则忽略“第一千条”的文字干扰,直接返回“民诉法”的相关查询结果。

本发明实施例中,可以在法律名称这个维度进行检索,精确得到该维度下的法律法规,并且可以将通俗的法律概念与专业的法律条文建立联系匹配,实际使用中可以更加符合用户实际检索意图。

本发明实施例中,当确定所述法律实体类型为法律文号时,所述依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果包括

在所述法律法规数据库中查询法律文号字段为所述关键词的法律法规,得到第三查询结果;

按照效力等级的排序规则对所述第三查询结果中的法律法规进行排序,得到第一检索结果。

当确定法律实体类型为法律文号时,本发明实施例中,在法律文号维度下进行精确检索,得到第三查询结果。

并且,按照效力等级进行排序,当效力等级相同时,按照公布日期由近到远的顺序进行排序。

实际使用中,例如输入“中华人民共和国主席令第五号”,则第一检索结果为:

中华人民共和国主席令第五号——中华人民共和国英雄烈士保护法

中华人民共和国草原法(2013修正)

中华人民共和国煤炭法(2013修正)

中华人民共和国传染病防治法(2013修正)

全国人大常委会关于修改《中华人民共和国文物保护法》等十二部法律的决定(2013)

本发明技术方案中,可以在法律文号的维度下进行精确检索,从而得到精确的查询结果,无需设置检索式,自动完成识别过程。

本发明实施例中,当确定所述法律实体类型为案由或罪名时,所述依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果包括:

在所述法律法规数据库中查询法条要旨字段包括所述关键词的法律法规,得到第四查询结果;

依据基础排序规则对所述第四查询结果中的法律法规进行排序得到第一检索结果。

本发明实施例中,还会在法条要旨的维度下进行检索,其中,如果法律实体类型为案由或罪名,则在法条要旨的字段下进行精确查询,得到第四查询结果。

例如,输入“故意伤害”,则在“法条要旨”字段下进行匹配,命中的法律法规排在前面。

并且,依据基础排序规则进行排序。

本发明实施例中,设置有基础排序规则,其中,基础排序规则具体可以为:

①国家法规要排在地方法规前面;

②效力等级高的要排在效力等级低的前面;

③时效性高的排在失效性低的前面;

时效性由高到低为:现行有效>已被修改>尚未生效>部分失效>失效;

④施行日期最近优先;

⑤公布日期最近优先;

当然,还可以包括其它排序内容,根据实际需要进行设置即可,在此不进行赘述。

本发明实施例中,提及了得到第二检索结果的过程。

具体的,所述将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果包括:

在所述法律法规数据库中依次按照检索字段为标题、法条要旨、法条条文、法律全文的检索顺序进行精确查询,得到第五查询结果;

将所述关键词进行分词操作得到多个分词参数,在所述法律法规数据库中将多个分词参数依次按照检索字段为标题、法条要旨、法条条文、法律全文的检索顺序进行模糊查询,得到第六查询结果;

将所述第五查询结果以及所述第六查询结果中的法律法规按照基础排序规则进行排序,得到第二检索结果。

本发明实施例中,如果确定为不属于法律实体名词,则先执行精确检索。

其中,精确检索是指依次按照如下维度顺序进行检索:标题>法条要旨>法条条文>法律全文,得到第五查询结果。

然后,执行模糊检索,本发明实施例中,模糊检索是指先对关键词进行分词,然后依据上述维度顺序进行检索。

例如,输入“公益诉讼”,分词结果“公益”、“诉讼”,将分词结果一次依据上述维度顺序进行检索。并且,会排除掉单个字的分词所对应的检索结果。

最后,依据前述实施例中所介绍的基础排序顺序进行排序。

本发明实施例中,所述得到第一检索结果后还包括:

将所述第一检索结果和所述第二检索结果进行组合,得到综合检索结果;

则将所述第一检索结果进行展示包括:将所述综合检索结果进行展示。

本发明实施例中,得到第一检索结果后,还会将非法律实体名词的检索结果进行展示。

最后将第一检索结果后附加第二检索结果,得到综合检索结果,并且对其进行展示。

可以看出,本发明实施例的有益效果至少有如下几点:

(1)不需要通过人工设置复杂的检索组合式提高命中率;

(2)在检索意图识别上,实现的不仅仅是单纯的文字和词语的检索,而是引入了法律实体优先检索的概念,将通俗的法律概念与专业的法律条文中间建立起联系匹配;

(3)在检索结果返回上,实现的不仅仅是纯匹配法律文件展示,而是基于法律体系的关联集中展示。

与前述实施例对应的,本发明实施例公开了一种法律法规的检索装置。

参见图2,图2是本发明实施例公开的一种法律法规的检索装置的结构示意图。

本发明提供的一种法律法规的检索装置,包括:

获得模块,用于获得关键词;

判断模块,用于判断所述关键词是否属于法律实体名词;

第一执行模块,用于若属于法律实体名词,则判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果;所述法律实体类型包括法律名称、法律文号、法条要旨中的任意一种;

第二执行模块,用于若不属于法律实体名词,则将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果;

展示模块,用于将第一检索结果或第二检索结果进行展示。

可以理解的是,本发明实施例提供的一种法律法规的检索装置中各个模块的实现过程可以参照上述实施例中一种法律法规的检索方法的各个步骤,在此不进行赘述。

本发明提供的一种法律法规的检索装置,所述检索装置中的获得模块首先获得关键词;然后判断模块判断所述关键词是否属于法律实体名词;第一执行模块在关键词属于法律实体名词时,则判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果;第二执行模块在关键词不属于法律实体名词时,则将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果;展示模块最后将第一检索结果或第二检索结果进行展示。因此,本发明实施例可以通过法律实体名词来实现多种维度的查询,无需设置过多复杂的检索式,也无需付出较高的学习成本,就可以得到相对精确的检索结果,大大提高了检索的精度和检索效率。

所述一种法律法规的检索装置包括处理器和存储器,上述获得模块、判断模块、第一执行模块、第二执行模块和展示模块等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来降低用户的学习成本,提高检索效率。

本发明实施例提供了一种存储介质,其上存储有程序,该程序被处理器执行时实现所述一种法律法规的检索方法。

本发明实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述一种法律法规的检索方法。

图3是本发明提供的一种设备的结构示意图。

本发明实施例提供了一种设备,设备包括至少一个处理器701、以及与处理器连接的至少一个存储器702、总线703;其中,处理器701、存储器702通过总线703完成相互间的通信;处理器701用于调用存储器中的程序指令,以执行上述的一种裁判文书中法条内容的查询方法。本文中的设备可以是服务器、PC、PAD、手机等。

本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:

获得关键词;

判断所述关键词是否属于法律实体名词;

若属于法律实体名词,则判断所述关键词的法律实体类型,并依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果;所述法律实体类型包括法律名称、法律文号、法条要旨中的任意一种;

若不属于法律实体名词,则将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果;

将第一检索结果或第二检索结果进行展示。

优选的,所述判断所述关键词的法律实体类型包括:

若在所述法律法规数据库中的法律名称字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法律名称;

若在所述法律法规数据库中的法律文号字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法律文号;

若在所述法律法规数据库中的案由或罪名字段下匹配有所述关键词,则确定所述关键词的法律实体类型为法条要旨。

优选的,当确定所述法律实体类型为法律名称时,所述依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果包括:

将所述关键词转换为法律标准名称;

在所述法律法规数据库中查询法律名称字段为所述法律标准名称的法律法规,将得到的法律法规依据公布日期的排序规则进行排序,得到第一查询结果;

查询与所述标准法律名称符合关联规则的法律法规和司法解释,得到第二查询结果;

整合所述第一查询结果和所述第二查询结果,得到第一检索结果。

优选的,当确定所述法律实体类型为法律名称后,所述检索方法还包括:

确定所述关键词是否包括法律条款;

当确定所述关键词包括法律条款时,得到第一检索结果包括:

整合所述标准法律名称和所述法律条款为法条查询参数;

以所述法条查询参数为依据查询所述法律法规数据库,将输出的法条内容作为第一检索结果。

优选的,当确定所述法律实体类型为法律文号时,所述依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果包括

在所述法律法规数据库中查询法律文号字段为所述关键词的法律法规,得到第三查询结果;

按照效力等级的排序规则对所述第三查询结果中的法律法规进行排序,得到第一检索结果。

优选的,当确定所述法律实体类型为案由或罪名时,所述依据所述法律实体类型对应的检索维度检索法律法规数据库,得到第一检索结果包括:

在所述法律法规数据库中查询法条要旨字段包括所述关键词的法律法规,得到第四查询结果;

依据基础排序规则对所述第四查询结果中的法律法规进行排序得到第一检索结果。

优选的,所述将所述关键词在所述法律法规数据库中进行精确检索后进行模糊检索,得到第二检索结果包括:

在所述法律法规数据库中依次按照检索字段为标题、法条要旨、法条条文、法律全文的检索顺序进行精确查询,得到第五查询结果;

将所述关键词进行分词操作得到多个分词参数,在所述法律法规数据库中将多个分词参数依次按照检索字段为标题、法条要旨、法条条文、法律全文的检索顺序进行模糊查询,得到第六查询结果;

将所述第五查询结果以及所述第六查询结果中的法律法规按照基础排序规则进行排序,得到第二检索结果。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

在一个典型的配置中,设备包括一个或多个处理器(CPU)、存储器和总线。设备还可以包括输入/输出接口、网络接口等。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。存储器是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号