招标中标信息抽取-高级版服务

招中标信息抽取-高级版服务。

重要

为提升算法抽取效果,保证文本抽取中的上下文完整语义,将文本切分优化更新为按断句切分,每个切分段落不超过500个字符数(中文、英文字母、空格、换行都计算字符),如在切分中最后一句文本超出500个字符内,则最后一句文本将切分至下一个段落,每一次切分计一次调用。如有更多疑问,请加自学习平台答疑二群(钉钉群号:44619071)咨询。

招标信息抽取-高级版

  1. 高级版包含两个独立服务(招标信息抽取服务、中标信息抽取服务),如果无法事先获知公告类型,可先调用招中标类型分类服务进行区分。

  2. 高级版对比基础版,支持更多字段,更高精度,具体字段请参考下面的字段说明表。

20210801更新:中标信息抽取-高级版,新增7个字段:招标代理机构单位名称,招标代理机构联系电话,招标代理机构联系人,招标代理机构单位地址,项目负责人名称(项目经理名称),项目负责人资格证书名称,项目负责人资格证书编号。

说明

本服务由NLP自学习平台提供,直接调用API即可使用。

服务开通与资源包购买

使用前,请确认是否已经开通服务,开通后可购买资源包。

服务调用与调试

模型调用文档参考:模型调用

SDK示例文档参考:SDK示例

调试

您可以在OpenAPI开发者门户中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI开发者门户可以自动生成SDK代码示例。

通过环境变量配置访问凭证(AKSK)

  1. 说明:

    1. 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。

    2. 强烈建议不要把AccessKey和AccessKeySecret保存到代码里,会存在密钥泄漏风险,在此提供通过配置环境变量的方式来保存和访问aksk

  2. Linux和macOS系统配置方法

    export NLP_AK_ENV=<access_key_id>
    export NLP_SK_ENV=<access_key_secret>

    其中<access_key_id>替换为已准备好的AccessKey ID,<access_key_secret>替换为AccessKey Secret,AccessKey ID和AccessKey Secret的获取方式见步骤二:获取账号的AccessKey

  3. Windows系统配置方法

    1. 新建环境变量文件,添加环境变量NLP_AK_ENVNLP_SK_ENV,并写入已准备好的AccessKey ID和AccessKey Secret。

    2. 重启Windows系统。

说明

调用招标信息抽取服务,ServiceName需要传入:NER-ZhaoBiao

Java代码示例

/**
 * 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
 * 此处以把AccessKey和AccessKeySecret保存在环境变量为例说明。您也可以根据业务需要,保存到配置文件里。
 * 强烈建议不要把AccessKey和AccessKeySecret保存到代码里,会存在密钥泄漏风险
 */
String accessKeyId = System.getenv("NLP_AK_ENV");
String accessKeySecret = System.getenv("NLP_SK_ENV");
DefaultProfile defaultProfile = DefaultProfile.getProfile("cn-hangzhou",accessKeyId,accessKeySecret);
IAcsClient client = new DefaultAcsClient(defaultProfile);
String content = "2021年xx公司塔河油田井口、采油树试压作业招标第二次公告";
RunPreTrainServiceRequest request = new RunPreTrainServiceRequest();
request.setServiceName("NER-ZhaoBiao");
request.setPredictContent(content);
RunPreTrainServiceResponse response = client.getAcsResponse(request);
System.out.println(response.getPredictResult());

Python代码示例

说明

PredictContent参数为文书文本参数,如果是html,建议保留原格式。

PredictResult是JSON字符串,需要反序列化之后进行解析。

# 安装依赖
pip install aliyun-python-sdk-core
pip install aliyun-python-sdk-nlp-automl
# -*- coding: utf8 -*-
import json
import os

from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdknlp_automl.request.v20191111 import RunPreTrainServiceRequest

/**
 * 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
 * 此处以把AccessKey和AccessKeySecret保存在环境变量为例说明。您也可以根据业务需要,保存到配置文件里。
 * 强烈建议不要把AccessKey和AccessKeySecret保存到代码里,会存在密钥泄漏风险
 */
access_key_id = os.environ['NLP_AK_ENV']
access_key_secret = os.environ['NLP_SK_ENV']

# Initialize AcsClient instance
client = AcsClient(
  access_key_id,
  access_key_secret,
  "cn-hangzhou"
);

content = '2021年xx公司塔河油田井口、采油树试压作业招标第二次公告'

# Initialize a request and set parameters
request = RunPreTrainServiceRequest.RunPreTrainServiceRequest()
request.set_ServiceName('NER-ZhaoBiao')
request.set_PredictContent(content)

# Print response
response = client.do_action_with_exception(request)
resp_obj = json.loads(response)
predict_result = json.loads(resp_obj['PredictResult'])
print(predict_result)

输入示例:

2021年试油公司塔河油田井口、采油树试压作业招标第二次公告
招标编号:SYGS-ZB2021038
一、招标条件:
本项目已按要求履行了相关报批及备案等手续,资金已落实,具备招标条件,现对其进行公开招标。
二、项目概况:
1.项目背景:
2021年中石化西北油田分公司塔河油田完井测试中心决定将公司试油过程中配合作业的特车作业、打防火墙、硫化氢处理、废液运输和采油树试压等一体化施工,交由公司总包。年试油井50井次,预计一体化施工产值600万元,其中井口、采油树等试压作业项目资金预算49万元,项目履行期限:自合同签订之日起至2021年12月31日。
1. 1招标范围:
1.1.1确定井口试压、140MPA采油(气)树和采油机抽井口现场试压、现场试压数据采集所需要的设备和人员的服务价格。
1.2 服务区域:试油公司南疆塔河油田所属作业区域。
1.3 项目预计金额:49万元人民币,含税。
1.4 标段划分:本项目不划分标段。
1.5 招标结果有效期:自合同签订之日起至2021年12月31日。
2. 服务要求:
2.1服务技术要求:
2.1.1、施工队伍持有中石化油田分公司相应市场准入证;
2.1.2具有井口试压、140MPA采油(气)树和采油机抽井口现场试压、现场试压数据采集所需要的设备和人员。
2.1.3应当以自己的设备和人员施工,不得分包、转包。
三、投标人资质要求
1.具有独立的企业法人资格和有效的营业执照(经营范围须包括相关技术服务);
2.投标人须具备有效的中石化市场准入证(中石化西北油分公司市场信息系统),范围须包含本项目相关服务内容;
3.本次招标不接受联合体投标;
4.投标人近三年无严重违法、违规事项,无骗取中标情况,无重大质量、安全问题。以下列平台的查询结果和相关部门的证明材料为准。
(1)国家工商总局的《全国企业信用信息公示系统》“行政处罚信息”和“严重违法失信企业名单”中查询,查询网址是:http://www.gsxt.gov.cn/。
(2)中华人民共和国最高人民法院《全国法院失信被执行人名单信息公布与查询》平台公布信息为准;查询网址是:http://shixin.court.gov.cn/。
四、招标文件的获取
招标文件发售期为:2021年3月10日10:00至2021年3月14日19:00。持单位法人授权委托书、购买标书登记表(表格见公告附表)持单位法人授权委托书、购买标书登记表在库尔勒市建国北路3号综合办公楼304室购买招标文件,每套售价500 元(注:需通过银行汇款,款项来源填写试油公司XXX项目,每月24日-31日不接受汇款。)
名 称:中国石油集团西部钻探工程有限公司
纳税人识别号:91650******327257J
地址.电话:克拉玛依市友谊路115号(试油公司)0001**-756****
开户行账号:昆仑银行股份有限公司克拉玛依友谊路支行8820200******0000088
五、投标文件的递交
1、投标文件递交截止时间:2021年3月31日下午16:00(北京时间)。
2、投标文件递交方式:开标现场递交纸质投标文件正本一份4副(电子版标书光盘1张)。
六、开标
1.开标时间:2021年3月31日下午16:00
2.开标地点:克拉玛依市友谊路115号试油公司办公楼A2-701会议室
七、招标人信息
招标人:西部钻探工程有限公司试油公司
地 址:克拉玛依市友谊路115号
联系人:段某某
电 话:00**-222**** 136********

返回结果示例:

{
  "records": {
    "公告类别": [
      {
        "span": "公开招标"
      }
    ],
    "招标单位名称": [
      {
        "span": "中国石油集团西部钻探工程有限公司"
      }
    ],
    "公告标题": [
      {
        "span": "2021年试油公司塔河油田井口、采油树试压作业招标第二次公"
      }
    ],
    "开标日期": [
      {
        "span": "2021-03-31"
      }
    ],
    "招标发布时间": [
      {
        "span": "2021-03-10"
      }
    ],
    "项目预算": [
      {
        "span": "490000.00元"
      }
    ],
    "项目编号": [
      {
        "span": "SYGS-ZB2021038"
      }
    ],
    "招标单位联系人": [
      {
        "span": "段某某"
      }
    ],
    "招标单位地址": [
      {
        "span": "克拉玛依市友谊路115号(试油公司)"
      }
    ],
    "投标截止时间": [
      {
        "span": "2021-03-31"
      }
    ],
    "资格要求": [
      {
        "span": "具有井口试压、140MPA采油(气)树和采油机抽井口现场试压、现场试压数据采集所需要的设备和人员"
      },
      {
        "span": "国家工商总局的《全国企业信用信息公示系统》“行政处罚信息”和“严重违法失信企业名单”中查询,查询网址是:http://www.gsxt.gov.cn/"
      },
      {
        "span": "具有独立的企业法人资格和有效的营业执照(经营范围须包括相关技术服务)"
      },
      {
        "span": "施工队伍持有中石化油田分公司相应市场准入证"
      },
      {
        "span": "应当以自己的设备和人员施工,不得分包、转包"
      },
      {
        "span": "本次招标不接受联合体投标"
      },
      {
        "span": "中华人民共和国最高人民法院《全国法院失信被执行人名单信息公布与查询》平台公布信息为准;查询网址是:http://shixin.court.gov.cn/"
      },
      {
        "span": "投标人近三年无严重违法、违规事项,无骗取中标情况,无重大质量、安全问题"
      },
      {
        "span": "投标人须具备有效的中石化市场准入证(中石化西北油分公司市场信息系统),范围须包含本项目相关服务内容"
      }
    ],
    "招标单位联系电话": [
      {
        "span": "136********"
      },
      {
        "span": "00**-22*****"
      }
    ],
    "项目所在地": [
      {
        "span": "试油公司南疆塔河油田所属作业区域"
      }
    ],
    "招标范围": [
      {
        "span": "确定井口试压、140MPA采油(气)树和采油机抽井口现场试压、现场试压数据采集所需要的设备和人员的服务价格"
      }
    ]
  }
}

招标信息抽取字段及说明

序号

实体名称

说明

1

资金来源

2

资格要求

3

招标单位名称

4

招标单位联系人

5

招标单位联系电话

6

招标单位地址

7

招标代理机构联系人

8

招标代理机构联系电话

9

招标代理机构单位名称

10

招标代理机构单位地址

11

业务类型

12

项目预算

归一化为统一格式xxx.xx元

13

项目所在地

14

项目名称

15

项目编号

16

投标截止时间

归一化为统一格式yyyy-mm-dd

17

开标日期

归一化为统一格式yyyy-mm-dd

18

建设规模

19

公告类别

20

公告发布时间

归一化为统一格式yyyy-mm-dd

21

工期

22

标的物名称

中标信息抽取-高级版

说明

调用招标中标信息抽取服务,ServiceName需要传入:NER-Zhongbiao

Java代码示例

/**
 * 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
 * 此处以把AccessKey和AccessKeySecret保存在环境变量为例说明。您也可以根据业务需要,保存到配置文件里。
 * 强烈建议不要把AccessKey和AccessKeySecret保存到代码里,会存在密钥泄漏风险
 */
String accessKeyId = System.getenv("NLP_AK_ENV");
String accessKeySecret = System.getenv("NLP_SK_ENV");
DefaultProfile defaultProfile = DefaultProfile.getProfile("cn-hangzhou",accessKeyId,accessKeySecret);
IAcsClient client = new DefaultAcsClient(defaultProfile);
String content = "阳明区2021年勘察设计(一标段) 中标公示项目编号:T00000001000000001";
RunPreTrainServiceRequest request = new RunPreTrainServiceRequest();
request.setServiceName("NER-Zhongbiao");
request.setPredictContent(content);
RunPreTrainServiceResponse response = client.getAcsResponse(request);
System.out.println(response.getPredictResult());

Python代码示例

说明

PredictContent参数为文书文本参数,如果是html,建议保留原格式。

PredictResult是JSON字符串,需要反序列化之后进行解析。

# 安装依赖
pip install aliyun-python-sdk-core
pip install aliyun-python-sdk-nlp-automl
# -*- coding: utf8 -*-
import json
import os

from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdknlp_automl.request.v20191111 import RunPreTrainServiceRequest

/**
 * 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
 * 此处以把AccessKey和AccessKeySecret保存在环境变量为例说明。您也可以根据业务需要,保存到配置文件里。
 * 强烈建议不要把AccessKey和AccessKeySecret保存到代码里,会存在密钥泄漏风险
 */
access_key_id = os.environ['NLP_AK_ENV']
access_key_secret = os.environ['NLP_SK_ENV']

# Initialize AcsClient instance
client = AcsClient(
  access_key_id,
  access_key_secret,
  "cn-hangzhou"
);

content = '阳明区2021年勘察设计(一标段) 中标公示项目编号:T00000001000000001'

# Initialize a request and set parameters
request = RunPreTrainServiceRequest.RunPreTrainServiceRequest()
request.set_ServiceName('NER-Zhongbiao')
request.set_PredictContent(content)

# Print response
response = client.do_action_with_exception(request)
resp_obj = json.loads(response)
predict_result = json.loads(resp_obj['PredictResult'])
print(predict_result)

输入示例:

牡丹江市阳明区2021年高标准农田建设项目勘察设计(一标段)中标候选人公示
牡丹江市阳明区2021年高标准农田建设项目勘察设计(一标段)
中标公示
项目编号: T2300********569001
牡丹江市阳明区2021年高标准农田建设项目勘察设计(一标段)已于2021年03月09日9时00分在黑龙江省公共资源标准化交易场所(哈尔滨市南岗区汉水路379号)评标,按招标文件的评标方法和定标方式已确定中标人。
一、项目名称:牡丹江市阳明区2021年高标准农田建设项目勘察设计(一标段)
二、招标人:牡丹江市阳明区农业农村局
三、招标代理机构:中达同舟工程咨询有限公司
四、招标方式:公开招标
五、中标信息
经评标委员会评审,中标候选人由高到低排序前三名为:
第一名:哈尔滨农垦腾跃工程设计有限公司 得分:93.96分
第二名:黑龙江省百成勘测设计有限公司 得分:74.19分
第三名:正业设计股份有限公司 得分:72.23分
评标委员会依法确定排名第一的预中标候选人为预中标人。
预中标单位:哈尔滨农垦腾跃工程设计有限公司
预中标价格:黑龙江省国土资源厅黑财建(2013) 294 号文件关于印发《黑龙江省土地开发整理项目预算定额标准》通知规定的取费标准执行的99.00% 计取。
项目经理:林长湖
质量标准:合格;
勘测设计周期:合同协议书签订后30日历天(具体开始时间以招标人通知为准);
其他情况说明:黑龙江禹泽工程勘察设计有限公司不符合招标文件形式评审1.2款,因此废标。
七、公示时间:2021年03月10日至2021年03月12日,相关单位如有异议请以书面形式向招标人提出;如无异议,公示期结束后预中标人即为中标人。
八、联系方式
本项目招标投标监督部门:牡丹江市农业农村局农田建设与项目监督管理科
招 标 人:牡丹江市阳明区农业农村局
地址:黑龙江省牡丹江市阳明区光华街68号
联系人:张某某
电话:136********
招标代理机构:中达同舟工程咨询有限公司
地 址:哈尔滨市道里区中国工艺文化创意园黑龙江(外滩1898)A4栋1单元11层
联 系 人:李某某
电 话:136********

返回结果示例:

{
  "records": {
    "公告类别": [
      {
        "span": "中标公示"
      },
      {
        "span": "中标候选人公示"
      }
    ],
    "项目名称": [
      {
        "span": "牡丹江市阳明区2021年高标准农田建设项目勘察设计(一标段)"
      }
    ],
    "开标日期": [
      {
        "span": "2021-03-09"
      }
    ],
    "招标单位名称": [
      {
        "span": "牡丹江市阳明区农业农村局"
      }
    ],
    "投标候选人名次": [
      {
        "span": "第三名"
      },
      {
        "span": "第二名"
      },
      {
        "span": "第一名"
      }
    ],
    "第一中标供应商单位名称": [
      {
        "span": "哈尔滨农垦腾跃工程设计有限公司"
      }
    ],
    "投标候选人综合得分": [
      {
        "span": "72.23分"
      },
      {
        "span": "74.19分"
      },
      {
        "span": "93.96分"
      }
    ],
    "第二中标供应商单位名称": [
      {
        "span": "黑龙江省百成勘测设计有限公司"
      }
    ],
    "第三中标供应商单位名称": [
      {
        "span": "正业设计股份有限公司"
      }
    ],
    "公告发布时间": [
      {
        "span": "2021-03-10"
      }
    ],
    "招标单位地址": [
      {
        "span": "黑龙江省牡丹江市阳明区光华街68号"
      }
    ],
    "招标单位联系人": [
      {
        "span": "张某某"
      }
    ],
    "招标单位联系电话": [
      {
        "span": "136********"
      }
    ],
    "项目编号": [
      {
        "span": "T2300000001000569001"
      }
    ]
  }
}

中标信息抽取字段及说明

序号

实体名称

说明

1

招标单位名称

2

招标单位联系人

3

招标单位联系电话

4

招标单位地址

5

业务类型

6

项目所在地

7

项目名称

8

项目编号

9

投标最高限价

归一化为统一格式xxx.xx元

10

投标候选人商务得分

11

投标候选人名次

12

投标候选人技术得分

13

投标候选人单位名称

14

投标候选人报价得分

15

评审小组成员

16

开标日期

归一化为统一格式yyyy-mm-dd

17

公告类别

18

公告发布时间

归一化为统一格式yyyy-mm-dd

19

第一中标供应商中标价格

20

第一中标供应商联系电话

21

第一中标供应商地址

22

第一中标供应商单位名称

23

第三中标供应商中标价格

24

第三中标供应商地址

25

第三中标供应商单位名称

26

第二中标供应商中标价格

27

第二中标供应商地址

28

第二中标供应商单位名称

29

标的物名称

30

招标代理机构单位名称

31

招标代理机构联系电话

32

招标代理机构联系人

33

招标代理机构单位地址

34

项目负责人名称(项目经理名称)

35

项目负责人资格证书名称

36

项目负责人资格证书编号