1.一种流程验证方法,其特征在于,包括:若接收到客户端发送的待验证流程信息,则根据所述待验证流程信息在预配置的规则库中进行匹配以得到匹配规则;
根据所述匹配规则及所述待验证流程信息调用预设案例生成模板以生成待验证案例;
根据所述待验证案例通过预设相似度方法确定预设案例库中的匹配案例;
根据所述匹配案例对所述待验证流程信息进行验证以得到验证结果,将所述验证结果存储至数据库并发送给客户端。
2.根据权利要求1所述的方法,其特征在于,所述若接收到客户端发送的待验证流程信息,则根据所述待验证流程信息在预配置的规则库中进行匹配以得到匹配规则,包括:若接收到客户端发送的待验证流程信息,则识别所述待验证流程信息的类型;
若所述待验证流程信息中存在非预设文本信息,则对所述预设文本信息通过预设处理方法进行OCR识别和/或转换处理以得到目标待验证流程信息;
根据所述目标待验证流程信息在预配置的规则库中进行匹配以得到匹配规则。
3.根据权利要求2所述的方法,其特征在于,所述若所述待验证流程信息中存在非预设文本信息,则对所述预设文本信息通过预设处理方法进行OCR识别和/或转换处理以得到目标待验证流程信息,包括:
若所述待验证流程信息中存在待验证图片信息,则对所述待验证图片信息进行OCR识别以得到图片文本信息;
若所述待验证流程信息中存在待验证文档信息,则判断所述待验证文档信息是否为PDF文档;
若所述待验证文档信息为所述PDF文档,则需要将所述PDF文档转换成Word文档以获取文档信息;
将所述图片文本信息和/或所述文档信息以及所述待验证流程信息中的预设文本信息作为目标待验证流程信息。
4.根据权利要求2所述的方法,其特征在于,所述根据所述目标待验证流程信息在预配置的规则库中进行匹配以得到匹配规则,包括:根据所述目标待验证流程信息中的预设关键词在预配置的规则库中进行搜索以得到多个验证规则;
对多个所述验证规则进行排序,并取排位在前的预设数量的所述验证规则作为匹配规则。
5.根据权利要求1所述的方法,其特征在于,所述根据所述待验证案例通过预设相似度方法确定预设案例库中的匹配案例,包括:根据预设算法对预设案例库进行聚类以得到多个案例库类;
计算所述待验证案例与多个所述案例库类的相似度,并选择相似度值最大的所述聚类库作为目标案例库类;
利用粒子群优化算法在所述目标案例库类中进行全局随机搜索以得到预设个数的近邻案例;
计算所述待验证案例与预设个数的所述近邻案例的相似度,并选择相似度值最大的所述近邻案例作为匹配案例。
6.根据权利要求5所述的方法,其特征在于,所述根据预设算法对预设案例库进行聚类以得到多个案例库类,包括:
将预设案例库作为一个数据集,其中,每个预设案例作为所述数据集的一个样本数据;
从所述数据集中选择N个样本数据作为聚类中心,其中,N为所需划分的案例库类的数量;
计算所述数据集中每个样本数据与所有所述聚类中心的距离值并将所述样本数据划分至其中距离值最小的聚类中心所对应的类,其中,所述距离值为所述样本数据相比所述聚类中心所具有的不同属性值的个数;
重新确定聚类中心并计算所述数据集中每个样本数据与所有重新确定的聚类中心的距离值并将所述样本数据划分至其中距离值最小的聚类中心所对应的类,直至得到的所有距离值的总值小于预设值,以获得多个所述案例库类。
7.根据权利要求1所述的方法,其特征在于,所述根据所述匹配案例对所述待验证流程信息进行验证以得到验证结果,将所述验证结果存储至数据库并发送给客户端,包括:根据所述匹配案例对所述待验证流程信息中的预设参数项进行验证以得到第一验证结果;
若所述第一验证结果为验证成功,则获取所述待验证流程信息中多个预设埋点对应的埋点日志;
检测所述埋点日志中的检测结果以得到第二验证结果,并将所述第二验证结果作为验证结果;
将所述验证结果存储至数据库并发送给客户端。
8.一种流程验证装置,其特征在于,包括:匹配单元,用于若接收到客户端发送的待验证流程信息,则根据所述待验证流程信息在预配置的规则库中进行匹配以得到匹配规则;
生成单元,用于根据所述匹配规则及所述待验证流程信息调用预设案例生成模板以生成待验证案例;
确定单元,用于根据所述待验证案例通过预设相似度方法确定预设案例库中的匹配案例;
验证单元,用于根据所述匹配案例对所述待验证流程信息进行验证以得到验证结果,将所述验证结果存储至数据库并发送给客户端。
9.一种计算机设备,其特征在于,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1‑7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1‑7中任一项所述的方法。