Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -28,10 +28,9 @@ def chunk_HTMLs(text, delimiter="HTML (ID:"):
|
|
| 28 |
html_dict[full_html_id] = delimiter + "HTML (ID:" + html_id + ") " + html_content
|
| 29 |
return html_dict
|
| 30 |
|
| 31 |
-
def process_course(input_text, term_zorgvrager="", term_zorgprofessional=""):
|
| 32 |
-
|
| 33 |
-
|
| 34 |
-
with additional terms for 'zorgvrager' and 'zorgprofessional'. """
|
| 35 |
stored_HTMLs = chunk_HTMLs(input_text)
|
| 36 |
|
| 37 |
results = []
|
|
@@ -40,7 +39,6 @@ def process_course(input_text, term_zorgvrager="", term_zorgprofessional=""):
|
|
| 40 |
if last_html_id and html_id != last_html_id:
|
| 41 |
results.append("\n") # Add extra newline for a new HTML ID group
|
| 42 |
|
| 43 |
-
# Here you might want to include 'term_zorgvrager' and 'term_zorgprofessional' in your analysis
|
| 44 |
messages = [
|
| 45 |
{"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 of mensen in het algemeen als doelgroep, níet de zorgvrager in het bijzonder. De tekst mag dus wel een 'neutrale' doelgroep hebben (mensen in het algemeen), mits het gaat over zaken die inderdaad toepasbaar zijn op mensen in het algemeen. Antwoord alleen met:
|
| 46 |
Citaat: [citaat van zin(nen) met foute doelgroep]
|
|
@@ -79,4 +77,4 @@ iface = gr.Interface(
|
|
| 79 |
description="Voer de tekst van een module in en druk op 'Submit'."
|
| 80 |
)
|
| 81 |
|
| 82 |
-
iface.launch
|
|
|
|
| 28 |
html_dict[full_html_id] = delimiter + "HTML (ID:" + html_id + ") " + html_content
|
| 29 |
return html_dict
|
| 30 |
|
| 31 |
+
def process_course(input_text, term_zorgvrager="cliënt", term_zorgprofessional="begeleider"):
|
| 32 |
+
# Processes input text, extracts HTML chunks, analyzes each using an OpenAI model,
|
| 33 |
+
# and conducts a second, separate analysis on each qualifying chunk,
|
|
|
|
| 34 |
stored_HTMLs = chunk_HTMLs(input_text)
|
| 35 |
|
| 36 |
results = []
|
|
|
|
| 39 |
if last_html_id and html_id != last_html_id:
|
| 40 |
results.append("\n") # Add extra newline for a new HTML ID group
|
| 41 |
|
|
|
|
| 42 |
messages = [
|
| 43 |
{"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 of mensen in het algemeen als doelgroep, níet de zorgvrager in het bijzonder. De tekst mag dus wel een 'neutrale' doelgroep hebben (mensen in het algemeen), mits het gaat over zaken die inderdaad toepasbaar zijn op mensen in het algemeen. Antwoord alleen met:
|
| 44 |
Citaat: [citaat van zin(nen) met foute doelgroep]
|
|
|
|
| 77 |
description="Voer de tekst van een module in en druk op 'Submit'."
|
| 78 |
)
|
| 79 |
|
| 80 |
+
iface.launch()
|