(Human) Language detection in Golang (2015})
This library can analyze text and categorize the language(s).
Features: 7 default languages, analyze new texts/languages, list of matching languages for mixed texts, adjustable accuracy vs. performance. Supports N-gram based, as well as unicode based categorization.
Quotes / Vue.JS playground (2018})
Small website in Vue.JS that shows a list of quotes with filter and deep link functionality. Future work: small backend and commenting functionality on quotes.
Slotprovider Performance experiment (2017})
Slotprovider manages a number of free slots which can be acquired and released concurrently. No blocking: If there is no free slot, the Acquire method returns immediately with false. This package is a playground for performance optimization.
Activitystream library Golang & Redis (2015})
This small project provides an interface to implement storage of activity streams (social feed). Further it provides an implementation using Redis.
Mittim Effretikon Augmented Reality (2013})
This was my bachelor thesis. The project consisted of a HTML/CSS/JS-WebApp using JQuery Mobile, linked to the native application Junaio (Metaio Gmbh). In Junaio the drafts of the future buildings Mittim Effretikon can be viewed through the camera within the real environment in municipal Effretikon Switzerland. (Demo video)