As part of our BSc thesis, we developed a prototype of a conversational robot that operates within the Microsoft Teams platform. The conversational robot acts as a mediator between the user and the service for tracking working hours and absences. We developed it using the Microsoft Bot framework, and it works as a standalone application on a web server. The bot accepts the user's requests, interprets them accordingly, and provides services to the back-end of service for tracking working hours and absences. The feedback of the back-end system is appropriately shaped and provided to the user in response to the user's request. Through the chat dialog, users can enter registrations of arrivals and departures to the workplace, add absences, and obtain information about their working hours.
|