Skip to content

statimo/ip-chatbot-wesel

 
 

Repository files navigation

IP_Chatbot

Ein Chatbot-Projekt basierend auf Rasa Open Source und MongoDB

Rasa Projekt in Betrieb nehmen:

git clone https://gitlab.hsrw.eu/maximilian.oedinger/ip-chatbot-wesel.git

cd ip-chatbot-wesel

mkdir rasa/models

python3 -m venv ./venv (falls noch kein virtuelles Environment erstellt wurde)

source ./venv/bin/activate (virtuelle Umgebung "betreten")

Rasa installation in der virtuellen Umgebung

pip3 install -U pip3

pip3 install rasa

Spacy installation

pip3 install rasa[spacy]

python3 -m spacy download de_core_news_md

python3 -m spacy link de_core_news_md de

Überblick: Rasa CLI-Befehle

rasa train (model trainieren)

rasa shell (test chat)

rasa shell nlp (nlp test für eingegebene Nachrichten)

rasa run --cors "*" (Rasa Rest Channel starten)

rasa run actions(Action-Server starten)

mongoDb unter Ubuntu starten

sudo systemctl start mongod sudo systemctl enable mongod.service (wenn einmal ausgeführt startet mongoDB beim StatUp)

Rasa X

pip3 install rasa-x --extra-index-url https://pypi.rasa.com/simple

rasa x

Welche Bereiche/Themen soll der Bot abdecken?

Dafür wurden uns vom Kreis Wesel zur Verfügung gestellte Excel-Tabellen mit Besuchsstatistiken analysiert

Bereiche und Seiten mit vielen Besuchen (Klickzahlen > 3000 (in Bereichen jeweils absteigend)):

Allgemeine Informationen
-Willkommen
-Suchergebnisse
-Kreis & Verwaltung
-Öffnungszeiten
-Themen A-Z
-Service
-Tipps und Termine
-Kontakt
-Kreisverwaltung
-Dienstleistungen
-Presse
-Online-Dienste
-Impressum
-Aktuelles

KFZ
-Zulassungsangelegenheiten
-Wunschkennzeichen
-Auto, Führerschein und Straßenverkehr
-Internetzulassung / i-KFZ
-Führerscheinangelegenheiten
-36-1-3 Zulassungs- und Führerscheinservice
-Fahrzeug - Abmeldung

Jobs
-Stellenangebote
-Job und Karriere
-Info-Portal Personalangelegenheiten

Familiäres
-Elterngeld
-Kinder, Jugend, Familie
-Elternbeiträge
-KITA ONLINE
-Schulamt für den Kreis Wesel

Lehre
-Belehrung für den Umgang mit Lebensmitteln
-Terminbuchung: Belehrung nach dem Infektionsschutzgesetz

Diverses
-Schwerbehindertenausweise
-Ausländerangelegenheiten
-10 Top-Touren im Kreis Wesel

(Vorläufiges) Fazit

Gerade allgemeine Informationen über den Kreis und seine Einrichtungen sowie das Thema KFZ stechen als außerordentlich beliebte Themen hervor und sollten Priorität erhalten. Daneben erfreuen sich die Bereiche "Jobs" und vor allem auch alles rund um die Familie großer Beliebtheit.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 44.9%
  • JavaScript 28.4%
  • Python 14.4%
  • SCSS 6.4%
  • CSS 5.2%
  • Dockerfile 0.5%
  • Shell 0.2%