一种基于对话记录的合同自动生成方法、社交软件与流程

文档序号:16208441发布日期:2018-12-08 07:25阅读:191来源:国知局
一种基于对话记录的合同自动生成方法、社交软件与流程

本发明涉及合同领域,具体涉及一种基于对话记录的合同自动生成方法。

背景技术

随时互联网技术的发展与人们生活习惯方式的改变,现在的销售已经不再像传统的当面销售模式,而是向电话销售、网络销售等方式转变,尤其是利用社交软件进行的网络销售。其模式一般如下:

第1,利用社交软件同潜在客户建立关系;

第2,日常聊天沟通及客户需求挖掘;

第3,向客户推荐自己的产品;

第4,进一步沟通细节,并达成成交意见;

第5,发销售合同模板给客户;

第6,客户确认合同,并签订合同;

第7,付款、发货、开票、售后等环节。

在以上环节中,其中第6项客户合同确认环节,一般需要客户把合同里自己的信息进行完善,如单位名称、地址、联系人、联系电话等。其它的如产品名称、购买数量、金额、付款方式等信息,销售人员会根据提前沟通的结果自行填上去,或者在准备合同时再和客户确认结果。

其实这些合同内容(客户单位名称、地址、联系人、联系电话、购买产品名称、购买数量、金额、付款方式等)在双方沟通的对话中,都会体现到,当然有可能这些信息被分散到几十天或者几千条的对话记录中,需要销售人员凭记忆填写,或者翻查聊天记录,或者最后询问客户,造成工作上的时间浪费以及客户体验度不好。



技术实现要素:

本发明的目的在于克服现有技术问题,提供一种基于对话记录的合同自动生成方法,不仅提高工作效率且可以提升客户体验度。

为达成上述目的,本发明的技术思路为设定合同模板,合同模板的内容包括固定部分和不固定部分,将销售人员和意向客户对话记录保存,获取对话记录并提取合同模板的内容的不固定部分,再生成合同。

其中,本发明实施例提供了一种基于对话记录的合同自动生成方法,包括如下步骤一至步骤五:

步骤一,设定合同模板,所述合同模板的内容包括固定部分和不固定部分;

所述合同模板的内容的固定部分为固定不变的内容,包括销售方信息、合同附加条款。

所述销售方信息为销售方的单位信息或销售方的个人信息。其中,所述销售方的单位信息包括单位名称、地址、联系人、联系电话;所述销售方的个人信息包括姓名、地址、联系人、联系电话。

所述合同模板的内容的不固定部分,包括购买方信息、所购买商品信息。其中,所述购买方信息为购买方的单位信息或购买方的个人信息;所述购买商品信息包括商品名称、商品的型号或规格、价格、购买数量、付款方式;

所述购买方的单位信息包括但不限定于单位名称、地址、联系人、联系电话;所述购买方的个人信息包括但不限定于姓名、地址、联系人、联系电话。

步骤二,将所述合同模板嵌入社交软件中;

步骤三,销售人员和意向客户通过所述社交软件进行沟通,所述社交软件保留沟通记录数据,若销售人员与意向客户达成交易意向,则进入步骤四,

步骤四,根据合同模板的内容的不固定部分,获取社交软件的沟通记录数据提取合同模板所需的不固定部分信息;

步骤五,将提取的合同模板所需的不固定部分信息与合同模板的固定部分进行拼接合成相应的合同。

进一步的,本发明还提出了一种社交软件,所述社交软件包含合同模板嵌入模块、合同生成模块,即可完成合同的自动生成;所述合同模板嵌入模块,用于嵌入合同模板。

需要说明的是,上述将合同模板嵌入到社交软件中的方法,当然也可以采用合同生成装置中,本发明还提供了另一种基于对话记录的合同自动生成方法,将合同模板嵌入采用合同生成装置,所述合同生成装置从社交软件获取沟通记录数据。

在本发明上述方法,所述合同模板嵌入社交软件中。也可以包含一合同生成装置,所述合同模板嵌入所述合同生成装置,从社交软件中获取沟通记录数据方式进行。

然而上述方法中提取合同模板所需的不固定部分信息,在一般常用的技术为语义理解,即利用机器学习大量语料生成模型,然后进行信息抽取。此方法的弊端比较多,当对话记录数量较大的时候,准确率较低,例如要抽取姓名时,如果在对话记录中有出现过多个人名(双方在对话时可能会提及第三方的姓名)时,就无法保证准确性。

为了解决上述问题,本发明还提供了另一实施例,一种基于对话记录的合同自动生成方法,包括合同生成装置,包括如下步骤:

步骤s31,设定合同模板,所述合同模板的内容包括固定部分和不固定部分,在所述合同生成装置嵌入所述合同模板;

所述合同模板的内容的固定部分为固定不变的内容,包括销售方信息、合同附加条款。

所述销售方信息为销售方的单位信息或销售方的个人信息。

其中,所述销售方的单位信息包括但不限定于单位名称、地址、联系人、联系电话;所述销售方的个人信息包括但不限定于姓名、地址、联系人、联系电话。

所述合同模板的内容的不固定部分,包括购买方信息、所购买商品信息。

其中,所述购买方信息为购买方的单位信息或购买方的个人信息;所述购买方的单位信息包括但不限定于单位名称、地址、联系人、联系电话;所述购买方的个人信息包括但不限定于姓名、地址、联系人、联系电话。

所购买商品信息包括但不限定于商品名称、商品的型号或规格、价格、购买数量、付款方式。

步骤s32,销售人员和意向客户通过社交软件进行沟通,所述社交软件保留沟通记录,销售人员与客户沟通时按预定的话术进行,并对所述话术进行模型训练;若销售人员与意向客户达成交易意向,则进入步骤s33,

步骤s33,所述合同生成装置从社交软件获取沟通记录数据,根据合同模板的内容的不固定部分,获取沟通记录提取合同模板所需的不固定部分信息;

具体为:

1)对话记录数据根据定义的话术进行定位,从定位处开始抽取,并确定要抽取的结果在定位处开始后面n条对话内容范围中;

2)从定位点开始,到定位点后n条对话内容范围中,利用命名实体识别工具进行查找内容。

步骤s34,将提取的合同模板所需的不固定部分信息与合同模板的固定部分进行拼接合成生成合同。

其中,n为自然数,且1≤n≤5。

本发明一种基于对话记录的合同自动生成方法,具备自动生成销售合同,提高工作效率,提高客户体验度。同时采用命名实体识别工具进行查找内容,提高了合同生成准确率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对本发明实施例或现有技术描述中所需要使用的附图简单地介绍,显而易见地,下面描述中的附图仅仅是说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例1的一种基于对话记录的合同自动生成方法的流程示意图;

图2为本发明实施例2的一种基于对话记录的合同自动生成方法的流程示意图。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

实施例1

本发明实施例提供了一种基于对话记录的合同自动生成方法,包括如下步骤:

步骤s11,设定合同模板,所述合同模板的内容包括固定部分和不固定部分;

所述合同模板的内容的固定部分为固定不变的内容,包括销售方信息、合同附加条款。

所述销售方信息为销售方的单位信息或销售方的个人信息。

其中,所述销售方的单位信息包括但不限定于单位名称、地址、联系人、联系电话;所述销售方的个人信息包括但不限定于姓名、地址、联系人、联系电话。

所述合同模板的内容的不固定部分,包括购买方信息、所购买商品信息。

其中,所述购买方信息为购买方的单位信息或购买方的个人信息;所述购买方的单位信息包括但不限定于单位名称、地址、联系人、联系电话;所述购买方的个人信息包括但不限定于姓名、地址、联系人、联系电话。

所购买商品信息包括但不限定于商品名称、商品的型号或规格、价格、购买数量、付款方式。

步骤s12,将所述合同模板嵌入社交软件中;

步骤s13,销售人员和意向客户通过所述社交软件进行沟通,所述社交软件保留沟通记录,若销售人员与意向客户达成交易意向,则进入步骤s14,

步骤s14,根据合同模板的内容的不固定部分,获取沟通记录提取合同模板所需的不固定部分信息;

步骤s15,将提取的合同模板所需的不固定部分信息与合同模板的固定部分进行拼接合成生成合同。

进一步的,可以在上述方法的思路上,还可以将一种基于对话记录的合同自动生成方法的功能设置在社交软件上,社交软件包含合同模板嵌入模块、合同生成模块,即可完成合同的自动生成。

实施例2

本发明实施例提供了一种基于对话记录的合同自动生成方法,包括合同生成装置,包括如下步骤:

步骤s21,设定合同模板,所述合同模板的内容包括固定部分和不固定部分,在所述合同生成装置嵌入所述合同模板;

所述合同模板的内容的固定部分为固定不变的内容,包括销售方信息、合同附加条款。

所述销售方信息为销售方的单位信息或销售方的个人信息。

其中,所述销售方的单位信息包括但不限定于单位名称、地址、联系人、联系电话;所述销售方的个人信息包括但不限定于姓名、地址、联系人、联系电话。

所述合同模板的内容的不固定部分,包括购买方信息、所购买商品信息。

其中,所述购买方信息为购买方的单位信息或购买方的个人信息;所述购买方的单位信息包括但不限定于单位名称、地址、联系人、联系电话;所述购买方的个人信息包括但不限定于姓名、地址、联系人、联系电话。

所购买商品信息包括但不限定于商品名称、商品的型号或规格、价格、购买数量、付款方式。

步骤s22,销售人员和意向客户通过社交软件进行沟通,所述社交软件保留沟通记录,若销售人员与意向客户达成交易意向,则进入步骤s33,

步骤s23,所述合同生成装置从社交软件获取沟通记录数据,根据合同模板的内容的不固定部分,获取沟通记录提取合同模板所需的不固定部分信息;

步骤s24,将提取的合同模板所需的不固定部分信息与合同模板的固定部分进行拼接合成生成合同。

实施例3

本发明实施例提供了一种基于对话记录的合同自动生成方法,包括合同生成装置,包括如下步骤:

步骤s31,设定合同模板,所述合同模板的内容包括固定部分和不固定部分,在所述合同生成装置嵌入所述合同模板;

所述合同模板的内容的固定部分为固定不变的内容,包括销售方信息、合同附加条款。

所述销售方信息为销售方的单位信息或销售方的个人信息。

其中,所述销售方的单位信息包括但不限定于单位名称、地址、联系人、联系电话;所述销售方的个人信息包括但不限定于姓名、地址、联系人、联系电话。

所述合同模板的内容的不固定部分,包括购买方信息、所购买商品信息。

其中,所述购买方信息为购买方的单位信息或购买方的个人信息;所述购买方的单位信息包括但不限定于单位名称、地址、联系人、联系电话;所述购买方的个人信息包括但不限定于姓名、地址、联系人、联系电话。

所购买商品信息包括但不限定于商品名称、商品的型号或规格、价格、购买数量、付款方式。

步骤s32,销售人员和意向客户通过社交软件进行沟通,所述社交软件保留沟通记录,销售人员与客户沟通时按预定的话术进行,并对所述话术进行模型训练;若销售人员与意向客户达成交易意向,则进入步骤23,

例如询问对方姓名时,会有多种方法。请问您怎么称呼?请问您是某某吗?哦,原来您是某某某(此句是为了应对客户主动先自报姓名的情况)。将以上各种话术都进行训练。其它信息也采用同样的方法进行训练模型。

步骤s33,所述合同生成装置从社交软件获取沟通记录数据,根据合同模板的内容的不固定部分,获取沟通记录提取合同模板所需的不固定部分信息;

具体为:

1)对话记录数据根据定义的话术进行定位,从定位处开始抽取,并确定的要抽取的结果在定位处开始后面的范围;

例如要抽取地址时,根据前面的话术及模型训练,系统找到一条预置的话术埋点(请问您公司的地址在哪里),则把该条记录作为定位点,并从该句开始及向后n句中进行查找所需要的信息。其中,n为自然数,且1≤n≤5,n在此处可根据经验进行自定义,一般3句话会出现答案。优选地,在本实施例中,n取值为3。

2)从定位点开始,到系统定义的对话数量中,利用命名实体识别工具进行查找内容;

例如要抽取姓名时,从询问客户姓名处的定位点开始,并向后的3句对话中,利用实体识别工具识别姓名。

命名实体识别(namedentityrecognition,简称ner),又称作“专名识别”,是指识别文本中具有特定意义的实体,主要包括人名、地名、机构名、专有名词等。有nltk、基于stanford的ner等多种现有的成熟工具。

步骤s34,将提取的合同模板所需的不固定部分信息与合同模板的固定部分进行拼接合成生成合同。

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

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1