http-scheduler.com
A webservice to schedule http-requests either once or as a cron-job. http-scheduler offers to configure actions based on the outcome of requests such as triggering further requests or alerting via email. This enables many use-cases such as periodic health-checks for REST-APIs or websites.
The CodeKoan Search Engine
A Source Code Pattern Search Engine
Codekoan is a special search engine, which lets users submit large source code documents as queries. In these source code documents Codekoan recognizes approximate reuses of short code fragments from a large index. Codekoan’s algorithm is mostly programming language independent but it has some small programming language specific parts.
Smart Source Code Search
A lot of publicly available code search tools use some form of string based search. CodeKoan uses a more complex token based algorithm that searches for source code based on the “micro-structure” of source code. The advantage of the algorithm is, that it is capable of recognizing short code patterns over a variety of different application domains.
Other Projects
mnist-idx
mnist-idx is a haskell library for reading and writing the IDX format that stores vectors or matrices for use in machine learning algorithms. The most widely known data set in this format is the MNIST database of handwritten digits.
Publications
Schramm, C. (2017), Recognition of Code Patterns From Stackoverflow Answers in Computer Programs. (Master thesis completed at LMU Munich)