|
@@ -122,7 +122,7 @@ def predict(doc_id,text):
|
|
# print('**********实体信息****************')
|
|
# print('**********实体信息****************')
|
|
if entity.entity_type=='person':
|
|
if entity.entity_type=='person':
|
|
print("联系人-电话:",end=' ')
|
|
print("联系人-电话:",end=' ')
|
|
- print(entity.entity_text,[i.entity_text for i in entity.person_phone] if entity.person_phone else None,entity.label,entity.values)
|
|
|
|
|
|
+ print(entity.entity_text,[i.entity_text for i in entity.person_phone] if entity.person_phone else [],entity.label,entity.values)
|
|
if entity.pointer_email:
|
|
if entity.pointer_email:
|
|
print("联系人-邮箱:",entity.entity_text,entity.pointer_email.entity_text)
|
|
print("联系人-邮箱:",entity.entity_text,entity.pointer_email.entity_text)
|
|
# print(entity.begin_index, entity.end_index)
|
|
# print(entity.begin_index, entity.end_index)
|
|
@@ -141,11 +141,11 @@ def predict(doc_id,text):
|
|
print("公司->联系人1:",end=' ')
|
|
print("公司->联系人1:",end=' ')
|
|
print(entity.entity_text,[i.entity_text for i in entity.pointer_person],entity.label,entity.values)
|
|
print(entity.entity_text,[i.entity_text for i in entity.pointer_person],entity.label,entity.values)
|
|
# print(entity.entity_text,entity.label,entity.values)
|
|
# print(entity.entity_text,entity.label,entity.values)
|
|
- print(_sentence.sentence_text,_sentence.tokens[entity.begin_index:entity.end_index+1])
|
|
|
|
|
|
+ # print(_sentence.sentence_text,_sentence.tokens[entity.begin_index:entity.end_index+1])
|
|
else:
|
|
else:
|
|
print("公司->联系人2:", end=' ')
|
|
print("公司->联系人2:", end=' ')
|
|
print(entity.entity_text, entity.pointer_person,entity.label,entity.values)
|
|
print(entity.entity_text, entity.pointer_person,entity.label,entity.values)
|
|
- print(_sentence.sentence_text,_sentence.tokens[entity.begin_index:entity.end_index+1])
|
|
|
|
|
|
+ # print(_sentence.sentence_text,_sentence.tokens[entity.begin_index:entity.end_index+1])
|
|
pass
|
|
pass
|
|
if entity.label in [2,3,4]:
|
|
if entity.label in [2,3,4]:
|
|
if entity.pointer_money:
|
|
if entity.pointer_money:
|
|
@@ -164,6 +164,8 @@ def predict(doc_id,text):
|
|
# print('pointer_pack_name:',entity.pointer_pack.entity_text)
|
|
# print('pointer_pack_name:',entity.pointer_pack.entity_text)
|
|
# elif entity.entity_type =='money':
|
|
# elif entity.entity_type =='money':
|
|
# print('money',entity.entity_text,entity.label)
|
|
# print('money',entity.entity_text,entity.label)
|
|
|
|
+ # elif entity.entity_type =='name':
|
|
|
|
+ # print('pj_name',entity.entity_text,entity.sentence_index,entity.begin_index)
|
|
# elif entity.entity_type in ['package']:
|
|
# elif entity.entity_type in ['package']:
|
|
# print('pack_entity:',entity.entity_text)
|
|
# print('pack_entity:',entity.entity_text)
|
|
# print(entity.entity_text,entity.entity_type,entity.label,entity.values,entity.sentence_index,entity.wordOffset_begin,entity.wordOffset_end)
|
|
# print(entity.entity_text,entity.entity_type,entity.label,entity.values,entity.sentence_index,entity.wordOffset_begin,entity.wordOffset_end)
|