diff --git a/docker-compose.yml b/docker-compose.yml index 7ea5ab7..66b1b15 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ x-env: &template - image: fcb_photo_review:1.12.10 + image: fcb_photo_review:1.12.11 restart: always services: diff --git a/photo_review/__init__.py b/photo_review/__init__.py index 82d7b9e..8308901 100644 --- a/photo_review/__init__.py +++ b/photo_review/__init__.py @@ -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) """ 模型配置 diff --git a/photo_review/photo_review.py b/photo_review/photo_review.py index 577d0a2..0fbf6b1 100644 --- a/photo_review/photo_review.py +++ b/photo_review/photo_review.py @@ -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