Q2 2022


HfG Schwäbisch Gmünd

Our challenge was to create a web application for a realtime chat. I've used different technologies that were completely new to me.

For the interface and the Front-End I have used VueJS. I used Socket.IO on the Front- and the Back-End for making it possible to send and receive data in realtime.

Because the implementation of the chat itself was quite easy I started to work on something more advanced like implementing the Davinci Engine from OpenAI to make it possible to communicate with a bot.

Everything has worked quite well in the end and I am very happy to have learned a lot of new technologies in this project.


Showcase of the full chat application.


Images of the chat

A tree of technologies used

A view into the IDE

Artificial Intelligence is writing to you like a human would