theRealNG commited on
Commit
a016754
·
1 Parent(s): 5bc4708

workflows(til): Fix language

Browse files
ui/til_feedback.py CHANGED
@@ -78,15 +78,15 @@ def feedback_main():
78
 
79
  if 'results' in st.session_state:
80
  results = st.session_state.results
81
- for result in results["feedback"]:
82
- st.markdown(f"#### TIL: {result['til']}")
83
  st.markdown(f"**Feedback:** {result['feedback']}")
84
  if result['feedback'] == "not_ok":
85
  st.markdown(f"**Reason:** {result['reason']}")
86
  if result.get('suggestion') is not None:
87
  st.markdown(f"**Suggestion:** {result['suggestion']}")
88
 
89
- feedback_key = result['til'].replace(' ', '_')
90
  feedback_given_key = f"{feedback_key}_feedback_given"
91
 
92
  if feedback_given_key not in st.session_state:
 
78
 
79
  if 'results' in st.session_state:
80
  results = st.session_state.results
81
+ for result in results["til"]:
82
+ st.markdown(f"#### TIL: {result['takeaway']}")
83
  st.markdown(f"**Feedback:** {result['feedback']}")
84
  if result['feedback'] == "not_ok":
85
  st.markdown(f"**Reason:** {result['reason']}")
86
  if result.get('suggestion') is not None:
87
  st.markdown(f"**Suggestion:** {result['suggestion']}")
88
 
89
+ feedback_key = result['takeaway'].replace(' ', '_')
90
  feedback_given_key = f"{feedback_key}_feedback_given"
91
 
92
  if feedback_given_key not in st.session_state:
workflows/til/analyse_til_v2.py CHANGED
@@ -24,7 +24,7 @@ class AnalyseTilV2:
24
  print("Final analysis of:")
25
  pprint.pp(feedback)
26
  result = {
27
- "til": feedback.get('til', ""),
28
  "feedback": "not_ok",
29
  }
30
  if feedback["factuality_categorization"] != 'High':
@@ -40,7 +40,7 @@ class AnalyseTilV2:
40
  result["feedback"] = "ok"
41
  final_results = final_results + [result]
42
 
43
- response = {"feedback": final_results, "run_id": self.run_id}
44
  print("Final Results:")
45
  pprint.pp(response)
46
  return response
@@ -93,11 +93,11 @@ class TilV2FeedbackResults(BaseModel):
93
 
94
 
95
  class TilV2FinalFeedback(BaseModel):
96
- til: str
97
  feedback: str
98
  reason: Optional[str] = None
99
 
100
 
101
  class TilV2FeedbackResponse(BaseModel):
102
  run_id: UUID4
103
- feedback: List[TilV2FinalFeedback]
 
24
  print("Final analysis of:")
25
  pprint.pp(feedback)
26
  result = {
27
+ "takeaway": feedback.get('til', ""),
28
  "feedback": "not_ok",
29
  }
30
  if feedback["factuality_categorization"] != 'High':
 
40
  result["feedback"] = "ok"
41
  final_results = final_results + [result]
42
 
43
+ response = {"til": final_results, "run_id": self.run_id}
44
  print("Final Results:")
45
  pprint.pp(response)
46
  return response
 
93
 
94
 
95
  class TilV2FinalFeedback(BaseModel):
96
+ takeaway: str
97
  feedback: str
98
  reason: Optional[str] = None
99
 
100
 
101
  class TilV2FeedbackResponse(BaseModel):
102
  run_id: UUID4
103
+ til: List[TilV2FinalFeedback]