Hi, I'm Martin Korelič.

Personal developer portfolio page of all my projects.

Timber AI: Digital Twin Against Deforestation

Digital twin platform for real-time environmental monitoring, with a focus on detecting deforestation using satellite data and AI. Integrates segmentation models and leverages Sentinel Hub API for accessing Sentinel-2 imagery. The platform supports easy integration of new models and helps build custom datasets, contributing to research on many remote sensing fields. Made as part of Vseslovenski Arnes HackathON 2025.

Python FastAPI PyTorch React

SELLMA: Semantic Location through On-Device LLMs and WiFi Sensing

On-device semantic location inference system using Wi-Fi SSID sensing and LLMs, enabling privacy-preserving environment context understanding, fully on-device, private and offline. Implemented on Android and paper accepted at ACM EuroSys - EdgeSys 2025 Workshop.

Python LLM Android C++

ORTTransformer: On-device LLM Finetuning & Text Generation Android app

ORTTransformer is an Android app designed for on-device fine-tuning and text generation using large language models (LLMs). The app leverages ONNX Runtime training for training and inference, ensuring both processes are performed entirely on-device. It incorporates a pipeline that converts Huggingface transformer models into optimized formats for mobile deployment, making it possible to fine-tune and generate text all completely locally on the edge.

Python NLP LLM ONNX C++

Greenie: Volunteering app

Greenie is a volunteering app for iOS and Android, a centralized platform for all NGOs that create environmental volunteering events. Uses gamification elements, such as scores, leaderboards, streak and progress indicators to activate users to volunteer. Made as part of EU Horizon STEAM 2024 project.

Flutter Android iOS

Semantko: Game of context

Semantko is a game of context, the aim of which is to discover the secret word based on the contextual proximity of other words.

Python NLP Node Qwik.js

Bachelor's thesis - Analysis of topical political stance of Slovene tweets

A machine learning pipeline for detecting Slovenian political bias based on sentiment towards various topics and political parties.

Python NLP ML

ProfilAR: Personality AR cards

Personal (personality) augmented reality cards with scanning and generating. Made as part of an university course.

Unity EasyAR