Update app.py
Browse files
app.py
CHANGED
|
@@ -118,8 +118,9 @@ def ner_extract(text, le_list):
|
|
| 118 |
# 使用正規表示式找出所有構成要件要素文字的起始位置
|
| 119 |
findall_clause_start = [m.start() for m in re.finditer(re.escape(f"{le_list[idx][0]}"), text)]
|
| 120 |
findall_clause_end = [m.end() for m in re.finditer(re.escape(f"{le_list[idx][0]}"), text)]
|
| 121 |
-
# print(f"犯罪事實:\n{
|
| 122 |
# print(f'(ner_extract) 構成要件:{le_list[idx][0]}, 開始位置:{findall_clause_start}, 結束位置:{findall_clause_end}')
|
|
|
|
| 123 |
for i, indx in enumerate(findall_clause_start):
|
| 124 |
ner_dict = {'entity': '犯罪主體', # 字典範本,要放在回圈中,以便每一圈都會更新。
|
| 125 |
'word': '甲圈圈',
|
|
|
|
| 118 |
# 使用正規表示式找出所有構成要件要素文字的起始位置
|
| 119 |
findall_clause_start = [m.start() for m in re.finditer(re.escape(f"{le_list[idx][0]}"), text)]
|
| 120 |
findall_clause_end = [m.end() for m in re.finditer(re.escape(f"{le_list[idx][0]}"), text)]
|
| 121 |
+
# print(f"犯罪事實:\n{text}")
|
| 122 |
# print(f'(ner_extract) 構成要件:{le_list[idx][0]}, 開始位置:{findall_clause_start}, 結束位置:{findall_clause_end}')
|
| 123 |
+
ner_dict = {}
|
| 124 |
for i, indx in enumerate(findall_clause_start):
|
| 125 |
ner_dict = {'entity': '犯罪主體', # 字典範本,要放在回圈中,以便每一圈都會更新。
|
| 126 |
'word': '甲圈圈',
|