BtB-ExpC commited on
Commit
dad6857
·
verified ·
1 Parent(s): 37cf1a2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -4
app.py CHANGED
@@ -36,6 +36,7 @@ def process_course(input_text):
36
  stored_HTMLs = chunk_HTMLs(input_text)
37
 
38
  results = []
 
39
  # First analysis
40
  for html_id, html_content in stored_HTMLs.items():
41
  messages = [
@@ -49,14 +50,16 @@ def process_course(input_text):
49
  if "deels zorgvrager" in oordeel: # Replace "specific criterion" with your actual condition
50
  # Prepare a second API call for the individual HTML chunk
51
  follow_up_messages = [
52
- {"role": "system", "content": "Analyseer en (waar nodig) corrigeer de doelgroep die wordt aangesproken door deze tekst. Tekst en vragen moeten geschreven zijn met de zorgprofessional als doelgroep, níet de zorgvrager. De tekst mag wel voor 'mensen in het algemeen' geschreven zijn, mits het gaat om dingen die inderdaad toepasbaar zijn op mensen in het algemeen. Antwoord alleen met: \n - Een citaat van de zin(nen) met verkeerde doelgroep. \n - een gecorrigeerde versie van die zin(nen), met de zorgprofessional als doelgroep. Verander hierbij zo min mogelijk aan de rest van de zin, alleen de doelgroep."},
 
 
 
53
  {"role": "user", "content": html_content}
54
  ]
55
  follow_up_result = api_call(follow_up_messages, 0.7, "gpt-4-turbo")
56
  results.append((html_id + " - Follow-up", follow_up_result))
57
  # Formatting the results for legibility
58
- results_string = '\n'.join(str(result) for result in results)
59
-
60
  return results_string
61
 
62
 
@@ -72,4 +75,4 @@ iface = gr.Interface(
72
  description="Voer de tekst van een module in en druk op 'Submit'."
73
  )
74
 
75
- iface.launch(share=False)
 
36
  stored_HTMLs = chunk_HTMLs(input_text)
37
 
38
  results = []
39
+ grouped_results = {}
40
  # First analysis
41
  for html_id, html_content in stored_HTMLs.items():
42
  messages = [
 
50
  if "deels zorgvrager" in oordeel: # Replace "specific criterion" with your actual condition
51
  # Prepare a second API call for the individual HTML chunk
52
  follow_up_messages = [
53
+ {"role": "system", "content": r"""Analyseer en (waar nodig) corrigeer de doelgroep die wordt aangesproken door deze tekst. Tekst en vragen moeten geschreven zijn met de zorgprofessional als doelgroep, níet de zorgvrager. De tekst mag wel voor 'mensen in het algemeen' geschreven zijn, mits het gaat om dingen die inderdaad toepasbaar zijn op mensen in het algemeen. Antwoord alleen met:
54
+ Citaat: [citaat van zin(nen) met foute doelgroep]
55
+ Correctie: [gecorrigeerde zin(nen)]
56
+ Verander hierbij zo min mogelijk aan de rest van de zin, verander alleen de doelgroep."""},
57
  {"role": "user", "content": html_content}
58
  ]
59
  follow_up_result = api_call(follow_up_messages, 0.7, "gpt-4-turbo")
60
  results.append((html_id + " - Follow-up", follow_up_result))
61
  # Formatting the results for legibility
62
+ results_string = '\\n'.join(str(result) for result in results)
 
63
  return results_string
64
 
65
 
 
75
  description="Voer de tekst van een module in en druk op 'Submit'."
76
  )
77
 
78
+ iface.launch(share=False)