|
@@ -50,7 +50,7 @@ def chinese_to_arabic(s):
|
|
|
|
|
|
return result
|
|
return result
|
|
|
|
|
|
-def get_all_label(title, content):
|
|
|
|
|
|
+def get_all_label(title, content, prem={}):
|
|
def is_direct_procurement():
|
|
def is_direct_procurement():
|
|
# 企业直采
|
|
# 企业直采
|
|
if re.search('询比价|询比|竞价|议价|报价', title) or re.search('我要报价|竞价起止时间|报价起止时间', content) or \
|
|
if re.search('询比价|询比|竞价|议价|报价', title) or re.search('我要报价|竞价起止时间|报价起止时间', content) or \
|
|
@@ -227,7 +227,7 @@ def get_all_label(title, content):
|
|
return '是'
|
|
return '是'
|
|
return 0
|
|
return 0
|
|
|
|
|
|
- def consortium_permit():
|
|
|
|
|
|
+ def consortium_permit(prem):
|
|
# 允许联合体:是;不允许:否;无关键词:0
|
|
# 允许联合体:是;不允许:否;无关键词:0
|
|
if re.search('(接受|允许|欢迎|同意)联合体(投标)?:否|联合体投标:(不(接受|允许|欢迎|同意)|否)', content):
|
|
if re.search('(接受|允许|欢迎|同意)联合体(投标)?:否|联合体投标:(不(接受|允许|欢迎|同意)|否)', content):
|
|
return '否'
|
|
return '否'
|
|
@@ -235,7 +235,9 @@ def get_all_label(title, content):
|
|
if re.search('不(接受|允许|欢迎|同意))?联合体(参与)?投标|禁止联合体(参与)?投标|投标人不得为联合体|仅接受独立法人投标|投标人必须为独立法人|不得组成联合体|只有独立法人单位可以参与', content):
|
|
if re.search('不(接受|允许|欢迎|同意))?联合体(参与)?投标|禁止联合体(参与)?投标|投标人不得为联合体|仅接受独立法人投标|投标人必须为独立法人|不得组成联合体|只有独立法人单位可以参与', content):
|
|
return '否'
|
|
return '否'
|
|
return '是'
|
|
return '是'
|
|
- elif re.search('联合(体|方|投标人):|联合体(成员|单位)[12345一二三四五]?:|(联合体)?成员单位[12345一二三四五]?:|特殊普通合伙:|(联合(体|投标人))|(联合体(成员|单位)方?[12345一二三四五]?)|((联合体)?成员单位[12345一二三四五]?)|(特殊普通合伙|成员?)|[,;]成:|(成[),]|与[^,。]{6,100}联合体', content):
|
|
|
|
|
|
+ # elif re.search('联合(体|方|投标人):|联合体(成员|单位)[12345一二三四五]?:|(联合体)?成员单位[12345一二三四五]?:|特殊普通合伙:|(联合(体|投标人))|(联合体(成员|单位)方?[12345一二三四五]?)|((联合体)?成员单位[12345一二三四五]?)|(特殊普通合伙|成员?)|[,;]成:|(成[),]|与[^,。]{6,100}联合体', content):
|
|
|
|
+ # return '是'
|
|
|
|
+ elif 'win_tenderer_joint' in str(prem): # 有联合中标人的
|
|
return '是'
|
|
return '是'
|
|
return 0
|
|
return 0
|
|
|
|
|
|
@@ -250,7 +252,7 @@ def get_all_label(title, content):
|
|
registered_years = registered_years() # 注册年限
|
|
registered_years = registered_years() # 注册年限
|
|
# suitable_small = suitable_small() # 适合小微企业
|
|
# suitable_small = suitable_small() # 适合小微企业
|
|
government_policy = need_government_policy() # 落实政府采购政策需满足的资格要求
|
|
government_policy = need_government_policy() # 落实政府采购政策需满足的资格要求
|
|
- consortium_permit = consortium_permit()
|
|
|
|
|
|
+ consortium_permit = consortium_permit(prem) # 是否允许联合体投标
|
|
|
|
|
|
label_dic['is_direct_procurement'] = is_direct_procurement
|
|
label_dic['is_direct_procurement'] = is_direct_procurement
|
|
label_dic['is_target_small'] = is_target_small
|
|
label_dic['is_target_small'] = is_target_small
|