Leon Jovanovic's repositories
water-shader-unity
Simulation of water in Unity
terrain-marching-cubes
Implementation of Marching Cubes algorithm to generate various types of terrains
keywords-extraction
Keyword extraction using Scake, KeyBERT, Fine-tuning Transformer BERT-like models and ChatGPT.
drl-ddpg-lunar-lander
PyTorch application of reinforcement learning algorithm in OpenAI LunarLander - DDPG
santorini-unity-minimax
Artificial Intelligence with Minimax algorithm in Santorini board game in Unity (C#)
drl-dqn-atari-pong
PyTorch application of reinforcement learning DQN algorithms in OpenAI Atari Pong game.
drl-policy-gradient-cartpole
PyTorch application of reinforcement learning Policy Gradient algorithms in OpenAI Cartpole - REINFORCE, Actor-Critic, A2C, A3C
drl-ppo-bipedal-walker
PyTorch application of reinforcement learning Advanced Policy Gradient algorithms in OpenAI BipedalWalker- PPO
drl-ml-agents-3dball
PyTorch application of reinforcement learning DDPG and PPO algorithms in Unity 3D-Ball
dl-user-recognition-motion-sensors
Tensorflow application of deep learning algorithms in user recognition based on motion sensors.
kernel-multithreading
Multithreading operating system kernel with time sharing, thread scheduling, semaphores and interrupt triggered events. Developed in C++ for intel 8086.
ml-real-estate
Python application of machine learning algorithms in real estate price prediction.
system-software-assembler
Assembler is system software which is used to convert an assembly language program to its equivalent object code. The input to the assembler is a source code written in assembly language (using mnemonics) and the output is the object code.
X509Certificate
Application that allows user to generate new Keypair for X509Certificate, import/export existing Keypair, summary of every imported or created Keypair, signing X509 Certificate and exporting X509 Certificate
genome-informatics-GIAB-de-novo-search
Finding de novo variants in the genome of a child (son), given three (mother, father and son) GIAB sample files in FASTQ format.
HammingCodeEncoder
Java software used for encoding information with original and shortened Hamming code up to (63,57).
microjava-compiler
Compiler performs lexical, syntax and semantic analysis and generates code that executes on Micro Java virtual machine
nordeus-data-challenge
Nordeus - Data Engineering Challenge 2021
planet-earth-opengl
Planet Earth using CubeSphere in OpenGL.
smart_house
Java Enterprise Application that simulates Smart House where user communicates with devices like Alarm, Planer and Speaker using Glassfish server and MySQL..
transformers
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.