zavavan commited on
Commit
0052128
·
verified ·
1 Parent(s): 75ed445

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -9
app.py CHANGED
@@ -68,23 +68,23 @@ def generate_relations(text, entity1, entity2):
68
  modelOut = response[len(prompt):].strip() # remove prompt from output if echoed
69
  answer_match = answer_label_regex_pattern.search(modelOut)
70
  if answer_match:
71
- if answer_match.group(1)=='0'
72
  return f"""{entity1} causes {entity2}"""
73
- elif answer_match.group(1)=='1'
74
  return f"""{entity2} causes {entity1}"""
75
- elif answer_match.group(1)=='2'
76
  return f"""{entity1} enables {entity2}"""
77
- elif answer_match.group(1)=='3'
78
  return f"""{entity2} enables {entity1}"""
79
- elif answer_match.group(1)=='4'
80
  return f"""{entity1} prevents {entity2}"""
81
- elif answer_match.group(1)=='5'
82
  return f"""{entity2} prevents {entity1}"""
83
- elif answer_match.group(1)=='6'
84
  return f"""{entity1} hinders {entity2}"""
85
- elif answer_match.group(1)=='7'
86
  return f"""{entity2} hinders {entity1}"""
87
- elif answer_match.group(1)=='8'
88
  return f"""No causal relation between {entity1} and {entity2}"""
89
  else:
90
  return 'No causal relation could be extracted'
 
68
  modelOut = response[len(prompt):].strip() # remove prompt from output if echoed
69
  answer_match = answer_label_regex_pattern.search(modelOut)
70
  if answer_match:
71
+ if answer_match.group(1)=='0':
72
  return f"""{entity1} causes {entity2}"""
73
+ elif answer_match.group(1)=='1':
74
  return f"""{entity2} causes {entity1}"""
75
+ elif answer_match.group(1)=='2':
76
  return f"""{entity1} enables {entity2}"""
77
+ elif answer_match.group(1)=='3':
78
  return f"""{entity2} enables {entity1}"""
79
+ elif answer_match.group(1)=='4':
80
  return f"""{entity1} prevents {entity2}"""
81
+ elif answer_match.group(1)=='5':
82
  return f"""{entity2} prevents {entity1}"""
83
+ elif answer_match.group(1)=='6':
84
  return f"""{entity1} hinders {entity2}"""
85
+ elif answer_match.group(1)=='7':
86
  return f"""{entity2} hinders {entity1}"""
87
+ elif answer_match.group(1)=='8':
88
  return f"""No causal relation between {entity1} and {entity2}"""
89
  else:
90
  return 'No causal relation could be extracted'