Projects


AI Assistant

Published: 22-09-2024 - Updated: 22-09-2024 - AI, OpenAI, Java, Springboot
AI Assistant is a Java project using Maven, designed to create an intelligent assistant capable of automating tasks, providing support, and enhancing productivity. The project is built with Spring Boot and uses OpenAI’s GPT-3 Turbo API to generate human-like text. The project is a work in progress and is used by me for learning and practicing. The plan is to expand the project to integrate with Hugging Face and Ollama AI.

Bank Demo Application

Published: 12-07-2019 - Updated: 22-09-2024 - Java, Learning, Springboot, Docker
The project is a simple bank application. It has a REST API to create clients, accounts and transactions. The project is build with Maven and uses Springboot. The application is containerized with Docker. For testing the application, JUnit, Rest Assured and Mockito are used. The project is used by me for learning and practicing.

Python Snippets

Published: 26-12-2018 - Updated: 26-12-2018 - Python
This project contains a number of Python snippets. Check the README in the repository for more information about the repository and the snippets.

Master Thesis - Clean up

Published: 26-12-2018 - Updated: - Python, C++, Machine Learning
This is the clean-up project for the source code of my master thesis. The source code of the thesis is in need of cleaning up and documentation. This project is t keep track of that.

Train Information

Published: 8-12-2018 - Updated: 22-09-2024 - Java, Learning, Springboot
This is a Java application built with Spring Boot that fetches data from the NS (Nederlandse Spoorwegen) API on trains, delays, departures, and other related information.