wkiv363 3 years ago
parent
commit
93179547b7
  1. 108
      containercontent/opt/chatbot_engine/prodae/knn_ae.py
  2. 54
      containercontent/opt/chatbot_engine/prodae/knn_ben.py

108
containercontent/opt/chatbot_engine/prodae/knn_ae.py

@ -2006,28 +2006,28 @@ def antwort(frage, userId, show_details=False):
ant = '<p>Leider kann ich Ihnen dazu keine Informationen liefern. Bitte wenden Sie sich ans Kfz-Bürgerbüro Offenburg / Führerschein</p>'
return ant
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Keine Angabe</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Keine Angabe</p>'
return ant
if i['antwort'][0] == 'keine Angaben':
print('hier1!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Es gibt keine Online Anträge.</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Es gibt keine Online Anträge.</p>'
return ant
if i['antwort'][0] == '<p>keine</p>':
print('hier1!!!')
if 'sbw_kosten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Diese Leistung ist kostenfrei. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Diese Leistung ist kostenfrei. </p>'
return ant
if 'sbw_bearbeitungsdauer' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Die Bearbeitung erfolgt sofort. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Die Bearbeitung erfolgt sofort. </p>'
return ant
if 'sbw_fristen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Sie müssen keine Fristen beachten. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Sie müssen keine Fristen beachten. </p>'
return ant
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>keine</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>keine</p>'
return ant
if 'sbw_preamble' in i['intent']:
text = str(i['antwort'][0])
@ -2037,10 +2037,10 @@ def antwort(frage, userId, show_details=False):
if len(number_of_sentences) > 2:
sum = sum_kata(text)
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden: <br>' + sum + '<details><summary><strong><em>Genauere Informationen finden Sie hier!</em></strong></summary>' + text + '</details><br>'
voice = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden: <br>' + sum +'<p>Weitere Informationen finden Sie im Textfenster</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + sum + '<details><summary><strong><em>Genauere Informationen finden Sie hier!</em></strong></summary>' + text + '</details><br>'
voice = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + sum +'<p>Weitere Informationen finden Sie im Textfenster</p>'
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + i['antwort'][0]
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + i['antwort'][0]
voice=ant +'<p>Weitere Informationen finden Sie im Textfenster</p>'
ant1 = ant + (
@ -2051,62 +2051,62 @@ def antwort(frage, userId, show_details=False):
return [ant1, voice]
if 'sbw_kosten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice ='<p>Informationen zum Thema Kosten finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_voraussetzungen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice ='<p>Informationen zum Thema Voraussetzungen finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_fristen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice ='<p>Informationen zum Thema Fristen finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_oeffnungszeiten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice ='<p>Informationen zum Thema Öffnungszeiten finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_verfahrensablauf' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice ='<p>Informationen zum Thema Verfahrensablauf finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_formulare' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice ='<p>Informationen zum Thema Online Formulare finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_bearbeitungsdauer' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice ='<p>Informationen zum Thema Bearbeitungsdauer finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_organisationseinheiten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice ='<p>Informationen zum Thema Zuständige Stelle finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_unterlagen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice ='<p>Informationen zum Thema Erforderliche Unterlagen finden Sie im Textfenster</p>'
return [ant, voice]
else:
print('hier2!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + i['antwort'][0]
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + i['antwort'][0]
return ant
#####print('1')
@ -2175,7 +2175,7 @@ def antwort(frage, userId, show_details=False):
#print('len(number_of_sentences)', len(number_of_sentences))
if not ant:
ant= 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:'+ '<p>Keine Angabe</p>'
ant= '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>'+ '<p>Keine Angabe</p>'
else:
text=str(i['antwort'][0])
@ -2183,16 +2183,16 @@ def antwort(frage, userId, show_details=False):
#print('len(number_of_sentences)', len(number_of_sentences))
if len(number_of_sentences)>2:
sum = sum_kata(text)
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:<br>' + sum + '<details><summary><strong><em>Genauere Informationen finden Sie hier!</em></strong></summary>'+text+'</details><br>'
voice = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden: <br>' + sum + '<p>Weitere Informationen finden Sie im Textfenster</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + sum + '<details><summary><strong><em>Genauere Informationen finden Sie hier!</em></strong></summary>'+text+'</details><br>'
voice = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + sum + '<p>Weitere Informationen finden Sie im Textfenster</p>'
else:
if i['antwort'][0] == 'keine Angaben':
print('hier1!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Es gibt keine Online Anträge.</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Es gibt keine Online Anträge.</p>'
else:
print('hier2!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice=ant+'<p>Weitere Informationen finden Sie im Textfenster</p>'
@ -2272,83 +2272,83 @@ def antwort(frage, userId, show_details=False):
return ant
if i['antwort'][0] == 'keine Angaben':
print('hier1!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Es gibt keine Online Anträge.</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Es gibt keine Online Anträge.</p>'
return ant
if i['antwort'][0] == '<p>keine</p>':
print('hier1!!!')
if 'sbw_kosten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Diese Leistung ist kostenfrei. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Diese Leistung ist kostenfrei. </p>'
return ant
if 'sbw_bearbeitungsdauer' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Die Bearbeitung erfolgt sofort. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Die Bearbeitung erfolgt sofort. </p>'
return ant
if 'sbw_fristen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Sie müssen keine Fristen beachten. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Sie müssen keine Fristen beachten. </p>'
return ant
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>keine</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>keine</p>'
return ant
if 'sbw_kosten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Kosten finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_voraussetzungen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Voraussetzungen finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_fristen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Fristen finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_oeffnungszeiten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Öffnungszeiten finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_verfahrensablauf' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Verfahrensablauf finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_formulare' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Online Formulare finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_bearbeitungsdauer' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Bearbeitungsdauer finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_organisationseinheiten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Zuständige Stelle finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_unterlagen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Erforderliche Unterlagen finden Sie im Textfenster</p>'
return [ant, voice]
else:
print('hier2!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + i['antwort'][
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + i['antwort'][
0]
return ant
return ant
@ -2424,83 +2424,83 @@ def antwort(frage, userId, show_details=False):
return ant
if i['antwort'][0] == 'keine Angaben':
print('hier1!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Es gibt keine Online Anträge.</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Es gibt keine Online Anträge.</p>'
return ant
if i['antwort'][0] == '<p>keine</p>':
print('hier1!!!')
if 'sbw_kosten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Diese Leistung ist kostenfrei. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Diese Leistung ist kostenfrei. </p>'
return ant
if 'sbw_bearbeitungsdauer' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Die Bearbeitung erfolgt sofort. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Die Bearbeitung erfolgt sofort. </p>'
return ant
if 'sbw_fristen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Sie müssen keine Fristen beachten. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Sie müssen keine Fristen beachten. </p>'
return ant
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>keine</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>keine</p>'
return ant
if 'sbw_kosten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Kosten finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_voraussetzungen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Voraussetzungen finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_fristen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Fristen finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_oeffnungszeiten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Öffnungszeiten finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_verfahrensablauf' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Verfahrensablauf finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_formulare' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Online Formulare finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_bearbeitungsdauer' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Bearbeitungsdauer finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_organisationseinheiten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Zuständige Stelle finden Sie im Textfenster</p>'
return [ant, voice]
if 'sbw_unterlagen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = '<p>Informationen zum Thema Erforderliche Unterlagen finden Sie im Textfenster</p>'
return [ant, voice]
else:
print('hier2!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][
0]
return ant

54
containercontent/opt/chatbot_engine/prodae/knn_ben.py

@ -1999,10 +1999,10 @@ def antwort(frage, userId, show_details=False):
if len(number_of_sentences) > 2:
sum = sum_kata(text)
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden: <br>' + sum + '<details><summary><strong><em>Genauere Informationen finden Sie hier!</em></strong></summary>' + text + '</details><br>'
voice = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden: <br>' + sum + '<p>Weitere Informationen finden Sie im Textfenster</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + sum + '<details><summary><strong><em>Genauere Informationen finden Sie hier!</em></strong></summary>' + text + '</details><br>'
voice = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + sum + '<p>Weitere Informationen finden Sie im Textfenster</p>'
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][0]
voice = ant + '<p>Weitere Informationen finden Sie im Textfenster</p>'
@ -2025,32 +2025,32 @@ def antwort(frage, userId, show_details=False):
ant = '<p>Leider kann ich Ihnen dazu keine Informationen liefern. Bitte wenden Sie sich ans Kfz-Bürgerbüro / Führerschein</p>'
return ant
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Keine Angabe</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Keine Angabe</p>'
return ant
if i['antwort'][0] == 'keine Angaben':
print('hier1!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Es gibt keine Online Anträge.</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Es gibt keine Online Anträge.</p>'
return ant
if i['antwort'][0] == '<p>keine</p>':
print('hier1!!!')
if 'sbw_kosten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Diese Leistung ist kostenfrei. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Diese Leistung ist kostenfrei. </p>'
return ant
if 'sbw_bearbeitungsdauer' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Die Bearbeitung erfolgt sofort. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Die Bearbeitung erfolgt sofort. </p>'
return ant
if 'sbw_fristen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Sie müssen keine Fristen beachten. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Sie müssen keine Fristen beachten. </p>'
return ant
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>keine</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>keine</p>'
return ant
else:
print('hier2!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + i['antwort'][0]
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + i['antwort'][0]
return ant
#####print('1')
@ -2119,7 +2119,7 @@ def antwort(frage, userId, show_details=False):
#print('len(number_of_sentences)', len(number_of_sentences))
if not ant:
ant= 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:'+ '<p>Keine Angabe</p>'
ant= '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>'+ '<p>Keine Angabe</p>'
else:
@ -2134,9 +2134,9 @@ def antwort(frage, userId, show_details=False):
sum = sum_kata(text)
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:<br>' + sum + '<details><summary><strong><em>Genauere Informationen finden Sie hier!</em></strong></summary>' + text + '</details><br>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + sum + '<details><summary><strong><em>Genauere Informationen finden Sie hier!</em></strong></summary>' + text + '</details><br>'
voice = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden: <br>' + sum + '<p>Weitere Informationen finden Sie im Textfenster</p>'
voice = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + sum + '<p>Weitere Informationen finden Sie im Textfenster</p>'
else:
@ -2145,13 +2145,13 @@ def antwort(frage, userId, show_details=False):
print('hier1!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Es gibt keine Online Anträge.</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Es gibt keine Online Anträge.</p>'
else:
print('hier2!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
\
i['antwort'][0]
@ -2234,28 +2234,28 @@ def antwort(frage, userId, show_details=False):
else:
if i['antwort'][0] == 'keine Angaben':
print('hier1!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Es gibt keine Online Anträge.</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Es gibt keine Online Anträge.</p>'
return ant
if i['antwort'][0] == '<p>keine</p>':
print('hier1!!!')
if 'sbw_kosten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Diese Leistung ist kostenfrei. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Diese Leistung ist kostenfrei. </p>'
return ant
if 'sbw_bearbeitungsdauer' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Die Bearbeitung erfolgt sofort. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Die Bearbeitung erfolgt sofort. </p>'
return ant
if 'sbw_fristen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Sie müssen keine Fristen beachten. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Sie müssen keine Fristen beachten. </p>'
return ant
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>keine</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>keine</p>'
return ant
else:
print('hier2!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + i['antwort'][
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + i['antwort'][
0]
return ant
return ant
@ -2332,28 +2332,28 @@ def antwort(frage, userId, show_details=False):
else:
if i['antwort'][0] == 'keine Angaben':
print('hier1!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Es gibt keine Online Anträge.</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Es gibt keine Online Anträge.</p>'
return ant
if i['antwort'][0] == '<p>keine</p>':
print('hier1!!!')
if 'sbw_kosten' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Diese Leistung ist kostenfrei. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Diese Leistung ist kostenfrei. </p>'
return ant
if 'sbw_bearbeitungsdauer' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Die Bearbeitung erfolgt sofort. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Die Bearbeitung erfolgt sofort. </p>'
return ant
if 'sbw_fristen' in i['intent']:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>Sie müssen keine Fristen beachten. </p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>Sie müssen keine Fristen beachten. </p>'
return ant
else:
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + '<p>keine</p>'
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + '<p>keine</p>'
return ant
else:
print('hier2!!!')
ant = 'Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:' + \
ant = '<p>Ich habe folgende Informationen auf dem Portal service-bw für Sie gefunden:</p>' + \
i['antwort'][
0]
return ant

Loading…
Cancel
Save