Projects ideas
This site hosts a list of project ideas suitable for a bachelor's or master's thesis. Feel free to contact me should you find any of them interesting.
While the bachelor's thesis can be research or implementation-based, the master's thesis is expected to be research-based. In other words, the author of the master's thesis should deal with higher risk connected with exploring the unknown and solver a (real) problem. With that said, it is still possible to have an implementation-based master thesis.
If you are not sure what a bachelor's thesis looks like, feel free to read my notes on bachelor thesis.
I do my best to keep the list up to date. For some topics, there is space for multiple theses. As a result, more than one student can work on a thesis inspired by the same idea. The list does not reflect negotiation with a students. Thus, some project listed bellow may not be available.
- Master thesisAvailableThe objective is to test what data representation is best for given task and LLM.
- Bachelor thesisMaster thesisAvailableThe objective is to explore how to pair LLM-chat interface with traditional graphical user interface.
- Bachelor thesisAvailableA Java-based implementation of W3C recommendation.
- Bachelor thesisAvailableThis project aims to reimagine how we work with libraries.
- Bachelor thesisAvailableWe all may need to give a presentation at some point in time. Many presenters rely on slides as a cornerstone of their presentations. Those slides are created in software like PowerPoint and Google Slides, ... If you, like me, feel that there should be a better tool, you may consider reading the rest of this post.
- Bachelor thesisAvailableMany formats represent hierarchical data. Yet there is no single tool for transformation between those formats, with strict output control.
- Project ideaAvailableSemantic web, semantic data - the common objective is to attach meaning to the data and increase interoperability. Tools like vocabularies, ontologies, and query languages, are employed to support the above-mentioned goals. Yet while all the tools aim to add meaning to data, none is the source of true meaning.
Source code is the source of truth. We can leverage it to improve software interoperability and introduce semantics. - Bachelor thesisAvailableResource Description Framework (RDF) is a standard data model. As RDF becomes widespread, more and more data are available in one of the RDF data formats. Yet no Python library would allow for the processing of larger RDF data files.
- Bachelor thesisAvailableResource Description Framework (RDF) is a standard data model. As RDF becomes widespread, more and more data are available in one of the RDF data formats. Yet no Python library would allow for the processing of larger RDF data files.
-
These are not the droids you're looking for ...
If you do not find the above topics interesting, or there are not topics, you can pitch me yours. Be aware that I prefer my topics, therefore, make sure your topic and pitch is a good one.