Skip to content. | Skip to navigation

Personal tools
You are here: Home Theses Utilize Chat Interfaces for Social Bot Creation


Prof. Dr. S. Decker
RWTH Aachen
Informatik 5
Ahornstr. 55
D-52056 Aachen
Tel +49/241/8021501
Fax +49/241/8022321

How to find us

Annual Reports





Utilize Chat Interfaces for Social Bot Creation

Thesis type
  • Master
Student Christoph Kraemer
Status Finished
Submitted in 2021
Proposal on 21. Aug 2020 15:00
Proposal room Online
Add proposal to calendar vCal
Presentation on 05. May 2021 14:15
Presentation room Online
Add presentation to calendar vCal

Social Bots (software robots) are computer algorithms that automatically produce content and interact with humans on social media. This thesis will utilize chat interfaces and a social bot framework to create social bots. It will also extend the framework to support various social bot types (e.g. chatbots, crawlers, transactional bots or informational bots).

In our efforts to support heterogeneous communities with the tools and structures they need, we created our flagship peer-to-peer community platform las2peer. In our latest research efforts, we developed a social bot framework, which allows for a model-driven construction and utilization of social bots in the domain of technology enhanced learning (TEL). MobSOS, the community success measurement framework of las2peer, is used to aggregate distributed data from the microservices across the network and send it to the social bots, which use machine-learning technologies (e.g. RNN with TensorFlow) to compute their answer. As interfaces for interaction with the bot, we currently use both the learning application themselve (e.g. the bot reacts by acting as a participating user in the learning scenario), as well as a chat interface via Slack. With the latest enhancements, the bot is able to react on messages within a conversational channel. As an example application to evaluate our framework, we have used our informal learning application Distributed Noracle, as well as the messenger Slack.


The goal of this thesis is to utilize chat interfaces to create social bots and to extend the existing social bot framework with a bot itself. Additionally, the framework should be evaluated using existing, las2peer powered, community applications (e.g. the Requirements Bazaar).

If you are interested in this thesis, please do not hesitate to send a message to

Related projects

Document Actions