3.5.1 供应商/客户准入管理流程机器人

本文探讨了NLP与RPA在供应商/客户准入管理、招聘流程、文档分类、券商智能审核和智能写作等场景的自动化应用,通过实例展示了如何利用这两种技术提高工作效率,减少错误并降低成本。

RPA与NLP结合的业务场景还处在探索阶段,我们希望本节的实例能够起到抛砖引玉的作用,也希望在日后的实践当中能够发现更多的自动化场景。
3.5.1 供应商/客户准入管理流程机器人
1.应用背景
在企业的供应商/客户管理流程中,往往需要对方向公司提供很多相关的材料,包括但不限于企业营业执照、组织机构代码、税务登记证、财务报表、产品检测报告等,管理系统基于这些信息以及公司设定的预制公式和审核规则来进行判断:供应商是否有提供相应服务的资质,或者我们能为客户提供多少信用额度,以便决定对其服务的价格等。
从收集各报告中的关键信息,到跨系统查询工商信息等工作,这个过程需要耗费大量的专业人力,并且难以及时得到更新。此类问题在制造、零售、服务和快消等行业十分普遍。
2.供应商/客户准入管理流程自动化
在这里插入图片描述

如图3-10所示,在整个自动化流程中,传统型RPA能够很好地完成跨系统查询的工作,查询的信息包括企业信息、法人是否失信、是否受过行政处罚等。
但对于需要抽取财务报告或其他检测报告中的关键指标数据的情况,一般会面临以下问题。
·各家企业报告的格式不尽相同,利用传统技术根本无法有效识别和提取非固定模板的内容。
在这里插入图片描述

图3-10 客户准入机器人流程自动化
·科目体系、科目名称、语义表达千差万别,需要强大的中文及财务理解能力。
·关键信息会随机散落到报告中的文本段落、主表、附表等不同的位置,除此之外,通常还需要区分信息是单体公司的还是集团合并的数据。
·难以实现对无边框表格的识别与数据抽取。
·对财务报告内的数据无法实现智能校验,例如,表内纠错、上下文、表内表外内容一致性核对等。
自然语言处理能够

`ExecStart` 通常是在 `systemd` 服务单元文件中使用,用于指定服务启动时要执行的命令。对于 `ExecStart=/data/kafka_2.13-3.5.1/bin/zookeeper-` 这样的配置,可能是想启动 ZooKeeper 服务,但该配置并不完整,正确使用和可能遇到的问题及解决办法如下: ### 正确用法 在 `systemd` 服务单元文件(通常以 `.service` 结尾)中,`ExecStart` 应指定完整的启动命令。以启动 ZooKeeper 为例,一个完整的 `ExecStart` 配置可能如下: ```plaintext [Unit] Description=Apache Zookeeper server After=network.target [Service] Type=simple ExecStart=/data/kafka_2.13-3.5.1/bin/zookeeper-server-start.sh /data/kafka_2.13-3.5.1/config/zookeeper.properties ExecStop=/data/kafka_2.13-3.5.1/bin/zookeeper-server-stop.sh Restart=on-failure [Install] WantedBy=multi-user.target ``` 在上述配置中: - `ExecStart` 指定了启动 ZooKeeper 服务的命令,`zookeeper-server-start.sh` 是启动脚本,后面跟着 ZooKeeper 的配置文件路径。 - `ExecStop` 指定了停止 ZooKeeper 服务的命令。 - `Restart=on-failure` 表示如果服务异常退出,会自动重启。 ### 配置问题及解决办法 1. **命令找不到**:如果出现 `ExecStart` 命令找不到的错误,可能是脚本路径不正确或者脚本没有执行权限。 - 解决办法:检查脚本路径是否正确,确保 `/data/kafka_2.13-3.5.1/bin/zookeeper-server-start.sh` 存在。如果脚本存在但没有执行权限,可以使用 `chmod +x /data/kafka_2.13-3.5.1/bin/zookeeper-server-start.sh` 赋予执行权限。 2. **配置文件错误**:如果 ZooKeeper 配置文件 `/data/kafka_2.13-3.5.1/config/zookeeper.properties` 存在错误,会导致启动失败。 - 解决办法:检查配置文件中的各项参数,如 `dataDir`、`clientPort` 等是否正确。可以参考之前的引用,确保 `dataDir` 对应的目录存在且有读写权限。例如,如果 `dataDir` 配置为 `/data/kafka_2.13-3.5.1/data/zookeeper`,需要确保该目录存在。 3. **端口被占用**:如果 ZooKeeper 使用的端口(默认 2181)被其他程序占用,会导致启动失败。 - 解决办法:使用 `netstat -tlnp | grep 2181` 命令检查端口占用情况,找到占用端口的程序并停止它,或者修改 ZooKeeper 配置文件中的 `clientPort` 参数为其他可用端口。 ### 服务管理命令 配置好服务单元文件后,可以使用以下命令进行服务管理: - 重新加载 `systemd` 管理器配置:`systemctl daemon-reload` - 启动 ZooKeeper 服务:`systemctl start zookeeper.service` - 停止 ZooKeeper 服务:`systemctl stop zookeeper.service` - 查看服务状态:`systemctl status zookeeper.service` - 设置服务开机自启:`systemctl enable zookeeper.service`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值