Final theses

Are you looking for a practical topic for your thesis? With us, you can work on practical issues in the fields of computer science or data science as part of your Bachelor’s or Master’s thesis. As a working student, you will benefit from fair pay, flexible working hours and great learning and development opportunities – with the prospect of a permanent position after you graduate.

You can choose from the following topics. Nothing suitable for you? Contact us anyway and together we will find a way to complete your thesis at singularIT.

Optimized retrieval in large specialist document database – Degree courses: Computer Science, Data Science, or comparable

The efficient searching and identification of links in specialized document databases is essential in order to make relevant information quickly accessible to users. This thesis compares different strategies for the development of a RAG (retrieval-augmented generation) agent system which should make this possible. Among other things, the exact composition of the system of generalist and specialist agents and possibilities to effectively generate keywords are to be examined and evaluated with regard to their usefulness. A further aim is to use the system to link relationships between different specialist concepts across different documents in order to provide specialist users with targeted support for their queries.

Prediction and control of chemical batch processes – Degree programs: Computer Science, Data Science, or comparable

In chemical batch processes, a chemical product is produced by continuously combining starting materials. The chemical reactions are dependent on unknown environmental influences that cannot be controlled in the laboratory. Despite these uncertainties in the manufacturing process, the aim is to achieve an optimum result, e.g. low number of by-products, avoidance of overheating, minimum time required, etc., in order to ensure the economic efficiency of production.

The aim of this master’s thesis is to use modern machine learning methods to make predictions during the running process about different metrics of the further course of the process (e.g. quality, time requirement, temperature, etc.). The resulting prediction models then form the basis of an agent-based control system that allows the production process to be optimally controlled.

Quality prediction for industrial processes under time-delayed dependencies – Degree programs: Data Science, Computer Science, Mathematics or comparable

In many industrial processes, time-delayed and variational dependencies, such as those caused by different flow rates or intermediate storage of materials along the production line, lead to challenges in data analysis and predictive modeling. Although theoretical studies indicate that such variations can negatively influence the prediction performance, the question remains whether the prediction performance is sufficient under real conditions. This thesis aims to close this knowledge gap by validating the theoretical findings through practical investigations using real sensor data along the production line. Suitable ML algorithms are to be sought, implemented and their performance evaluated in order to effectively meet the challenges of time-delayed dependencies.

Economic use of synthetic data – Study programs:Business informatics, business administration or comparable

Synthetic data are artificially generated imitations of sensitive data and allow users to train AI and ML models without accessing real, in-house data. In recent years, research into generating this data has become very popular. However, it is unclear to what extent companies in Germany are utilizing the potential of synthetic data and what the challenges are that stand in the way of a broad application of this technology. With this thesis we want to contribute to closing this gap between research and industry by discussing the requirements that companies have for synthetic data.


If you have any questions, please do not hesitate to contact us: bewerbung@singular-it.de

And take a look at research and publications.

You can find our current vacancies under Jobs. And here you can find out what we offer and how our application process works.