Oliver Cieplinski's Projects
Python based ant colony optimisation algorithm, that tackles the travelling salesman problem. Includes a graph based solution, fitness function, parameter testing and results writeup.
AVT Dissertation Research, Architecture used for AVT experimentation, mainly with backbone model and attention heads.
RULSTM Dissertation Research, Architecture used for RULSTM experimentation, mainly with loss functions, sequence completion pretraining and anticipation times.
Python Graphics Scene Render, using OpenGL as the primary rendering interface to create a vivid jungle scene. Includes polygon graphics, lighting, shadow mapping, shaders, meshes and skybox mapping.
Golang Microservice Application using Audd.io API. The services include storing segments of audio tracks, searching for these tracks, finding tracks based on audio snippets and listing tracks stored.
HTML Multi-Page Portfolio Website, with multiple pages, javascript functionality, PHP integration and more.
JavaScript Music Recommendation Application, using Spotify API's for user/music data, with a SpringBoot/Java backend and a React frontend. Includes user stats, playlist creator and recommendation features.
My profile README repository, to be able to display my current information and links in a README on my GitHub page.
Java Pebble Game Algorithm, detailing an algorithmic implementation of the Pebble Game and a code solution. Includes test suite and example games with variable inputs.
Python Quiz Application, with a python/SQL backend, hosted on a HTML/AWS page. Includes quiz editor, quiz search, profile system, email functionality and more.
C# Recipe Finding Application, visualised with a WPF GUI, using Spoonacular API to curate recipes. Contains a user interface for search, specific filtering system, and more coming soon.
RULSTM Loss Functions Code, Used to aid in experimentation with architecture testing
HTML/CSS Scrolling Portfolio Website displaying my biography and previous work. Includes dynamic screen size scaling, javascript animations, email functionality, site-made templates and more.
C Traffic Lights Simulation, simulating a two-way junction with traffic. Includes linked list implementation, pass parameters by reference, test suite and fully written in Vim terminal.
Python Weather and News Application, Displays news and covid information, with a functional calendar and real-time functionality.