优化科室匹配,修正优先级判断
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
x-env:
|
||||
&template
|
||||
image: fcb_photo_review:1.12.10
|
||||
image: fcb_photo_review:1.12.11
|
||||
restart: always
|
||||
|
||||
services:
|
||||
|
||||
@@ -76,6 +76,7 @@ HOSPITAL_ALIAS = {
|
||||
}
|
||||
DEPARTMENT_ALIAS = {
|
||||
"耳鼻喉": ["耳鼻咽喉"],
|
||||
"急症": ["急诊"],
|
||||
}
|
||||
|
||||
"""
|
||||
@@ -89,11 +90,13 @@ DEPARTMENT_FILTER = ["医", "病", "病区", "伤"]
|
||||
"""
|
||||
分词配置
|
||||
"""
|
||||
jieba.suggest_freq(('肿瘤', '医院'), True)
|
||||
jieba.suggest_freq(('心血管', '病'), True)
|
||||
jieba.suggest_freq(('骨', '伤'), True)
|
||||
jieba.suggest_freq(('感染', '性'), True)
|
||||
jieba.suggest_freq(('胆', '道'), True)
|
||||
jieba.suggest_freq(("肿瘤", "医院"), True)
|
||||
jieba.suggest_freq(("心血管", "病"), True)
|
||||
jieba.suggest_freq(("骨", "伤"), True)
|
||||
jieba.suggest_freq(("感染", "性"), True)
|
||||
jieba.suggest_freq(("胆", "道"), True)
|
||||
jieba.suggest_freq(("脾", "胃"), True)
|
||||
jieba.add_word("病区", 10000)
|
||||
|
||||
"""
|
||||
模型配置
|
||||
|
||||
@@ -341,7 +341,7 @@ def discharge_task(pk_phhd, discharge_record, identity):
|
||||
match_departments.append(search_department(new_department))
|
||||
break
|
||||
best_match = None
|
||||
best_score = 0
|
||||
best_score = -1000
|
||||
for match_department in match_departments:
|
||||
if match_department and match_department[1] > best_score:
|
||||
best_match = match_department
|
||||
|
||||
Reference in New Issue
Block a user