Skip to content

this is a school project which is about a chatbot. the chatbot is for a company called "Bugland" and should handle of it's customer support (first level)

Notifications You must be signed in to change notification settings

luclisson/chatBotItech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to use

  • clone the repo
  • localhost port 587 and 8080 must be accessable
  • enter a valid serial number (has to include lower case, uppercase and 01-06 ending)
  • you need a working jdk ver 17
  • you need a working maven version
  • there is no build jar, so you have to run the code in a ide such as IntelliJ or Visual Studio Code

Must Have

  • The chatbot is meaningfully integrated into the service level process
  • The chatbot should provide a seamless and intuitive user experience, with a clear and natural flow of conversation and minimal errors. (done)
  • The chatbot should provide accurate and relevant information.(done)
  • The technological approach or background of the chatbot used can be explained. (should be feasible)
  • The integration possibilities of the chatbot used in an existing technical system can be explained.
  • Parts of the source code are presented as pseudocode. (done)

Should Have

  • The chatbot redirects to an employee or provides alternative contact details if a request is not successfully resolved.(done)
  • The chatbot used was compared with competitors and the advantages and disadvantages of one or two competitors can be explained. (done)

Could Have

  • Ensuring the quality of the integration of the chatbot used can be explained by a test strategy. (ask frank)
  • A concept for storing chat histories is presented and implemented if necessary. (done)

different bots (in german atm...)

  1. Fixbee

    • Funktion: Spezialisiert auf die Analyse und Reparatur von mechanischen Defekten. Wird bei Problemen wie "Cleanbug stürzt ab" oder "Windowfly bleibt hängen" eingesetzt.
    • Persönlichkeit: Präzise, geduldig und hilfsbereit.
  2. Helpfox

    • Funktion: Virtueller Assistent für Support-Mitarbeiter:innen, der eingehende Beschwerden kategorisiert und Lösungsvorschläge basierend auf einer Wissensdatenbank bietet.
    • Persönlichkeit: Schnell, organisiert und optimistisch.
  3. Guidehopper

    • Funktion: Erstellt Schritt-für-Schritt-Anleitungen und Tutorials für Kunden, um häufige Probleme selbst zu beheben.
    • Persönlichkeit: Pädagogisch und freundlich, spricht klare Sprache.
  4. Moodfly

    • Funktion: Erkennung und Entschärfung von emotional aufgeladenen Kundengesprächen. Berät Support-Mitarbeiter:innen, wie sie ruhig und empathisch reagieren können.
    • Persönlichkeit: Beruhigend und einfühlsam.
  5. Partpicker

    • Funktion: Identifiziert benötigte Originalersatzteile und gibt Bestellungen direkt an das Lager weiter.
    • Persönlichkeit: Direkt, sachlich und präzise.
  6. Processbug

    • Funktion: Analysiert und optimiert interne Support-Prozesse, um die Bearbeitungszeiten zu verkürzen und klare Abläufe zu schaffen.
    • Persönlichkeit: Logisch und lösungsorientiert.

About

this is a school project which is about a chatbot. the chatbot is for a company called "Bugland" and should handle of it's customer support (first level)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published