一种基于风险的用户自定义的合同生成方法和系统技术方案

技术编号:14520944 阅读:99 留言:0更新日期:2017-02-01 23:55
本发明专利技术实施例公开了一种基于风险的用户自定义的合同生成方法和系统,属于计算机技术领域。方法包括以下步骤:获取合同类型;根据条款库中各个条款与合同类型的关联关系,得到与合同类型相匹配的条款集合;根据导向库中各个导向问题与合同类型的关联关系,得到与合同类型相匹配的导向问题集合;根据合同类型、风险类型和风险信息三者之间的关联关系,得到与合同类型相匹配的风险类型及风险信息;根据风险类型及风险信息更新导向问题集合;获取对更新后的导向问题集合的选择结果;根据选择结果对条款集合进行过滤,生成空白合同。本发明专利技术实现无专业法律知识的用户以极低的成本、便捷的操作方法拟定出能够最大限度的保护到当事人的权益的合同。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种基于风险的用户自定义的合同生成方法和系统
技术介绍
合同是企业运营过程中需要经常使用的一种协议类型,当协议双方发生纠纷时,合同是保护当事人合法权益的重要依据。在实现本专利技术的过程中,专利技术人发现至少存在如下问题:对于广大中小微企业,由于缺乏足够的法律意识、专业的法律知识或者受限于资金、成本等方面的限制,往往没有专业的法律人士提供合同撰写和合同审核服务。当需要拟定合同时,这些中小微企业最常采取的方法是从网络上下载相关类型的合同,并在修改后使用,很多时候并不清楚合同条款的意义何在,更无法明确该类合同中容易爆发问题产生纠纷的条款内容,因而,这种拟定合同的做法无法切实发挥签订合同的作用,保护当事人的合法权益。在计算机高度发展的当今社会,因此,如何能够利用计算机网络和数据库,智能的引导没有专业的法律知识的用户拟定出一份能够最大限度的保护到当事人的合法权益的合同成为一个亟待解决的技术问题。
技术实现思路
本专利技术利用了计算机网络、数据库以及信息检索和匹配技术,基于真实的法律文书库中的数据获取合同容易产生纠纷的风险类型及风险信息,并以向导问题的方式引导用户选择风险较低的合同条款,能够使得没有专业的法律知识的用户以极低的成本、极便捷的操作方法拟定出一份能够最大限度的保护到当事人的合法权益的合同。为了实现上述专利技术目的,根据本专利技术实施例的一个方面,提供了一种基于风险的用户自定义的合同生成方法。包括以下步骤:步骤S11,获取合同类型;步骤S12,根据条款库中各个条款与合同类型的关联关系,得到与所述合同类型相匹配的条款集合;步骤S13,根据导向库中各个导向问题与合同类型的关联关系,得到与所述合同类型相匹配的导向问题集合;步骤S14,根据合同类型、风险类型和风险信息三者之间的关联关系,得到与所述合同类型相匹配的风险类型及风险信息;步骤S15,根据所述风险类型及风险信息更新所述导向问题集合;步骤S16,获取对更新后的导向问题集合的选择结果;步骤S17,根据所述选择结果对所述条款集合进行过滤,生成空白合同。进一步,所述的方法,其中,在所述步骤S14之前包括生成合同类型、风险类型和风险信息三者之间的关联关系的步骤,该步骤具体包括:步骤S21,在法律文书库中匹配与某一合同类型关联的法律文书,得到与该合同类型关联的法律文书集合;步骤S22,依据拆分规则对所述法律文书集合中的每个法律文书进行语句拆分,得到语句集合;步骤S23,依据风险关键词库和匹配规则,对语句集合中的每个语句进行关键词匹配,使得每个语句得到相应的风险关键词组;步骤S24,依据预设的关键词权重,对具有风险关键词组的语句进行计算,使得每个语句得到相应的单位权重;步骤S25,将单位权重与权重阈值进行比较,若语句的单位权重超过权重阈值,则判定该语句命中一个风险信息;步骤S26,根据风险信息归属判定关键词库判定所述风险信息所属的风险类型;步骤S27,统计当前合同类型下所有的风险类型及风险类型对应的至少一条风险信息,生成合同类型、风险类型和风险信息三者之间的关联关系。进一步,所述的方法,其中,所述步骤S15根据所述风险类型及风险信息更新所述导向问题集合包括:步骤S151,基于条款集合中每个条款所关联的风险类型及风险信息,判断条款集合中是否存在与导向问题无关联但与风险类型及风险信息有关联的条款;步骤S152,若存在,则基于该条款所关联的风险信息生成导向问题,并更新到所述导向问题集合。进一步,所述的方法,其中,在所述步骤S12之前包括更新条款库的步骤,具体包括:步骤S31,从条款库中获取与某合同类型相关的所有的条款,得到该合同类型的条款集合;步骤S32,根据条款关联的风险类型提取该条款所对应的风险类型下的所有的风险信息;步骤S33,通过计算每个条款与风险信息的文本相似度判断条款集合中是否存在与条款无关联的风险信息,若存在,则生成警告信息,并基于该风险信息生成新的条款,更新到条款集合中。进一步,所述的方法,在步骤S17之后还包括步骤S18,获取对空白合同的操作,基于所述操作生成最终合同。根据本专利技术实施方式的另一方面,还提供一种基于风险的用户自定义的合同生成系统,该系统包括:合同类型获取模块,用于获取合同类型;条款匹配模块,用于根据条款库中各个条款与合同类型的关联关系,得到与所述合同类型相匹配的条款集合;导向问题匹配模块,用于根据导向库中各个导向问题与合同类型的关联关系,得到与所述合同类型相匹配的导向问题集合;风险匹配模块,用于根据合同类型、风险类型和风险信息三者之间的关联关系,得到与所述合同类型相匹配的风险类型及风险信息;导向问题更新模块,用于根据所述风险类型及风险信息更新所述导向问题集合;选择结果获取模块,用于获取对更新后的导向问题集合的选择结果;空白合同生成模块,用于根据所述选择结果对所述条款集合进行过滤,生成空白合同。进一步,所述的系统,还包括与所述风险匹配模块连接的关联关系生成模块,用于生成合同类型、风险类型和风险信息三者之间的关联关系;所述关联关系生成模块包括:法律文书匹配单元,用于在法律文书库中匹配与某一合同类型关联的法律文书,得到与该合同类型关联的法律文书集合;语句拆分单元,用于依据拆分规则对所述法律文书集合中的每个法律文书进行语句拆分,得到语句集合;关键词匹配单元,用于依据风险关键词库和匹配规则,对语句集合中的每个语句进行关键词匹配,使得每个语句得到相应的风险关键词组;权重计算单元,用于依据预设的关键词权重,对具有风险关键词组的语句进行计算,使得每个语句得到相应的单位权重;风险信息确定单元,用于将单位权重与权重阈值进行比较,若语句的单位权重超过权重阈值,则判定该语句命中一个风险信息;风险类型确定单元,用于根据风险信息归属判定关键词库判定所述风险信息所属的风险类型;关联关系生成单元,用于统计当前合同类型下所有的风险类型及风险类型对应的至少一条风险信息,生成合同类型、风险类型和风险信息三者之间的关联关系。进一步,所述的系统,所述导向问题更新模块包括:判断单元,用于基于条款集合中每个条款所关联的风险类型及风险信息,判断条款集合中是否存在与导向问题无关联且与风险类型及风险信息有关联的条款,若存在则向更新单元发送更新指令;更新单元,用于在接收到更新指令后,基于该条款所关联的风险信息生成导向问题,并更新到所述导向问题集合。进一步,所述的系统,还包括条款库更新模块,该模块包括:条款集合获取单元,用于从条款库中获取与某合同类型相关的所有的条款,得到该合同类型的条款集合;风险信息提取单元,用于根据条款关联的风险类型提取该条款所对应的风险类型下的所有的风险信息;条款集合更新单元,用于通过计算每个条款与风险信息的文本相似度判断条款集合中是否存在与条款无关联的风险信息,若存在,则生成警告信息,并基于该风险信息生成新的条款,更新到条款集合中。进一步,所述的系统,其中,还包括最终合同生成单元,用于获取对所述空白合同的操作,基于所述操作生成最终合同。本专利技术实施例提供的基于风险的用户自定义的合同生成方法,一方面真实的法律文书库中的数据获取合同容易产生纠纷的风险类型及风险信息,并基于风险信息对得到的合同条款进行更新,从而得到一份关联风险信息的合同;另一方面,根据本文档来自技高网...

【技术保护点】
一种基于风险的用户自定义的合同生成方法,其特征在于,包括:步骤S11,获取合同类型;步骤S12,根据条款库(10)中各个条款与合同类型的关联关系,得到与所述合同类型相匹配的条款集合;步骤S13,根据导向库(20)中各个导向问题与合同类型的关联关系,得到与所述合同类型相匹配的导向问题集合;步骤S14,根据合同类型、风险类型和风险信息三者之间的关联关系,得到与所述合同类型相匹配的风险类型及风险信息;步骤S15,根据所述风险类型及风险信息更新所述导向问题集合;步骤S16,获取对更新后的导向问题集合的选择结果;步骤S17,根据所述选择结果对所述条款集合进行过滤,生成空白合同。

【技术特征摘要】
1.一种基于风险的用户自定义的合同生成方法,其特征在于,包括:步骤S11,获取合同类型;步骤S12,根据条款库(10)中各个条款与合同类型的关联关系,得到与所述合同类型相匹配的条款集合;步骤S13,根据导向库(20)中各个导向问题与合同类型的关联关系,得到与所述合同类型相匹配的导向问题集合;步骤S14,根据合同类型、风险类型和风险信息三者之间的关联关系,得到与所述合同类型相匹配的风险类型及风险信息;步骤S15,根据所述风险类型及风险信息更新所述导向问题集合;步骤S16,获取对更新后的导向问题集合的选择结果;步骤S17,根据所述选择结果对所述条款集合进行过滤,生成空白合同。2.根据权利要求1所述的方法,其中,在所述步骤S14之前包括生成合同类型、风险类型和风险信息三者之间的关联关系的步骤,该步骤包括:步骤S21,在法律文书库(30)中匹配与某一合同类型关联的法律文书,得到与该合同类型关联的法律文书集合;步骤S22,依据拆分规则对所述法律文书集合中的每个法律文书进行语句拆分,得到语句集合;步骤S23,依据风险关键词库(40)和匹配规则,对语句集合中的每个语句进行关键词匹配,使得每个语句得到相应的风险关键词组;步骤S24,依据预设的关键词权重,对具有风险关键词组的语句进行计算,使得每个语句得到相应的单位权重;步骤S25,将单位权重与权重阈值进行比较,若语句的单位权重超过权重阈值,则判定该语句命中一个风险信息;步骤S26,根据风险信息归属判定关键词库(50)判定所述风险信息所属的风险类型;步骤S27,统计当前合同类型下所有的风险类型及风险类型对应的至少一条风险信息,生成合同类型、风险类型和风险信息三者之间的关联关系。3.根据权利要求1或2所述的方法,其中,所述步骤S15根据所述风险类型及风险信息更新所述导向问题集合包括:步骤S151,基于条款集合中每个条款所关联的风险类型及风险信息,判断条款集合中是否存在与导向问题无关联但与风险类型及风险信息有关联的条款;步骤S152,若存在,则基于该条款所关联的风险信息生成导向问题,并更新到所述导向问题集合。4.根据权利要求1所述的方法,其中,在所述步骤S12之前包括更新条款库(10)的步骤,具体包括:步骤S31,从条款库(10)中获取与某合同类型相关的所有的条款,得到该合同类型的条款集合;步骤S32,根据条款关联的风险类型提取该条款所对应的风险类型下的所有的风险信息;步骤S33,通过计算每个条款与风险信息的文本相似度判断条款集合中是否存在与条款无关联的风险信息,若存在,则生成警告信息,并基于该风险信息生成新的条款,更新到条款集合中。5.根据权利要求1所述的方法,其中,在步骤S17之后还包括步骤S18,获取对空白合同的操作,基于所述操作生成最终合同。6.一种基于风险的用户自定义的合同生成系统,其特征在于,包括:合同类型获取模块(100),用于获取合同类型;条款匹配模块(200),用于根据条款库(10)中各个条款与合同类型的关联关系,得到与所述合同类型相匹配的条款集合;导向问题...

【专利技术属性】
技术研发人员:钟康刘子悦郭超吕辉杨晓沁
申请(专利权)人:点击律上海网络科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1