Anne31415 commited on
Commit
06ce59f
1 Parent(s): 437d557

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -17
app.py CHANGED
@@ -187,7 +187,7 @@ def handle_no_answer(response):
187
 
188
  def ask_bot(query):
189
  # Definiere den standardmäßigen Prompt
190
- standard_prompt = "Schreibe immer höflich und auf antworte immer in der Sprache in der der User auch schreibt. Formuliere immer ganze freundliche ganze Sätze und biete wenn möglich auch mehr Informationen (aber nicht mehr als 1 Satz mehr). Wenn der User sehr vage schreibt frage nach. Wenn du zu einer bestimmten Frage Daten aus mehreren Jahren hast, frage den User für welche Jahre er sich interessiert und nenne ihm natürlich Möglichkeiten über die Jahre die du hast. "
191
  # Kombiniere den standardmäßigen Prompt mit der Benutzeranfrage
192
  full_query = standard_prompt + query
193
  return full_query
@@ -283,15 +283,15 @@ def page1():
283
  with col1:
284
  if st.button("Wie viele Ärzte benötigt eine Klinik in der Leistungsgruppe Stammzell-transplantation?"):
285
  query = "Wie viele Ärzte benötigt eine Klinik in der Leistungsgruppe Stammzell-transplantation?"
286
- if st.button("Wie viele Leistungsgruppen gibt es?"):
287
- query = ("Wie viele Leistungsgruppen gibt es?")
288
  if st.button("Was sind die hauptsächlichen Änderungsvorhaben der Krankenhausreform?"):
289
  query = "Was sind die hauptsächlichen Änderungsvorhaben der Krankenhausreform?"
290
 
291
 
292
  with col2:
293
- if st.button("Welche und wieviele Fachärzte benötige ich für die Leistungsgruppe Pädiatrie? "):
294
- query = "Welche und wieviele Fachärzte benötige ich für die Leistungsgruppe Pädiatrie"
295
  if st.button("Was soll die Reform der Notfallversorgung beinhalten?"):
296
  query = "Was soll die Reform der Notfallversorgung beinhalten?"
297
  if st.button("Was bedeutet die Vorhaltefinanzierung?"):
@@ -403,21 +403,21 @@ def page2():
403
  col1, col2 = st.columns(2)
404
 
405
  with col1:
406
- if st.button("Nenne mir 5 wichtige Personalkennzahlen im Krankenhaus."):
407
- query = "Nenne mir 5 wichtige Personalkennzahlen im Krankenhaus."
408
- if st.button("Wie ist die durchschnittliche Bettenauslastung eines Krankenhauses?"):
409
- query = ("Wie ist die durchschnittliche Bettenauslastung eines Krankenhauses?")
410
- if st.button("Welches sind die häufigsten DRGs, die von den Krankenhäusern abgerechnet werden?"):
411
- query = "Welches sind die häufigsten DRGs, die von den Krankenhäusern abgerechnet werden? "
412
 
413
 
414
  with col2:
415
- if st.button("Wie viel Casemixpunkte werden im Median von einer ärztlichen Vollkraft erbracht?"):
416
- query = "Wie viel Casemixpunkte werden im Median von einer ärztlichen Vollkraft erbracht?"
417
- if st.button("Bitte erstelle mir einer Übersicht der wichtiger Strukturkennzahlen eines Krankenhauses der Grund- und Regelversorgung."):
418
- query = "Bitte erstelle mir einer Übersicht der wichtiger Strukturkennzahlen eines Krankenhauses der Grund- und Regelversorgung."
419
- if st.button("Wie viele Patienten eines Grund- und Regelversorgers kommen aus welcher Fahrzeitzone?"):
420
- query = "Wie viele Patienten eines Grund- und Regelversorgers kommen aus welcher Fahrzeitzone?"
421
 
422
 
423
 
 
187
 
188
  def ask_bot(query):
189
  # Definiere den standardmäßigen Prompt
190
+ standard_prompt = "Antworte immer in der Sprache in der der User schreibt. Formuliere immer ganze freundliche ganze Sätze und biete wenn möglich auch mehr Informationen (aber nicht mehr als 1 Satz mehr). Wenn der User sehr vage schreibt frage nach. Wenn du zu einer bestimmten Frage Daten aus mehreren Jahren hast, nenne das aktuellste und ein weiters. "
191
  # Kombiniere den standardmäßigen Prompt mit der Benutzeranfrage
192
  full_query = standard_prompt + query
193
  return full_query
 
283
  with col1:
284
  if st.button("Wie viele Ärzte benötigt eine Klinik in der Leistungsgruppe Stammzell-transplantation?"):
285
  query = "Wie viele Ärzte benötigt eine Klinik in der Leistungsgruppe Stammzell-transplantation?"
286
+ if st.button("Wie viele Leistungsgruppen soll es durch die neue KH Reform geben?"):
287
+ query = ("Wie viele Leistungsgruppen soll es durch die neue KH Reform geben?")
288
  if st.button("Was sind die hauptsächlichen Änderungsvorhaben der Krankenhausreform?"):
289
  query = "Was sind die hauptsächlichen Änderungsvorhaben der Krankenhausreform?"
290
 
291
 
292
  with col2:
293
+ if st.button("Welche technischen Gerätevorgaben und Personalvorgaben muss die LG Allgemeine Chirugie erfüllen?"):
294
+ query = "Welche technischen Gerätevorgaben und Personalvorgaben muss die LG Allgemeine Chirugie erfüllen?"
295
  if st.button("Was soll die Reform der Notfallversorgung beinhalten?"):
296
  query = "Was soll die Reform der Notfallversorgung beinhalten?"
297
  if st.button("Was bedeutet die Vorhaltefinanzierung?"):
 
403
  col1, col2 = st.columns(2)
404
 
405
  with col1:
406
+ if st.button("Nenne mir 3 wichtige Personalkennzahlen im Krankenhaus."):
407
+ query = "Nenne mir 3 wichtige Personalkennzahlen im Krankenhaus."
408
+ if st.button("Wie ist die durchschnittliche Bettenauslastung eines Krankenhauses im Jahr 2020?"):
409
+ query = ("Wie ist die durchschnittliche Bettenauslastung eines Krankenhauses im Jahr 2020?")
410
+ if st.button("Welches sind die Top 5 DRGs, die von den Krankenhäusern 2020 abgerechnet wurden?"):
411
+ query = "Welches sind die Top 5 DRGs, die von den Krankenhäusern 2020 abgerechnet wurden? "
412
 
413
 
414
  with col2:
415
+ if st.button("Wie viel Casemixpunkte werden im Median von einer ärztlichen Vollkraft 2020 erbracht?"):
416
+ query = "Wie viel Casemixpunkte werden im Median von einer ärztlichen Vollkraft 2020 erbracht?"
417
+ if st.button("Bitte erstelle mir einer Übersicht der wichtigen Strukturkennzahlen eines KH der Grund- und Regelversorgung."):
418
+ query = "Bitte erstelle mir einer Übersicht der wichtigen Strukturkennzahlen eines KH der Grund- und Regelversorgung."
419
+ if st.button("Wie viele Patienten eines Grund- und Regelversorgers kommen aus einem 10 Minuten Radius?"):
420
+ query = "Wie viele Patienten eines Grund- und Regelversorgers kommen aus einem 10 Minuten Radius?"
421
 
422
 
423