This page serves as a gallery of my projects done mostly in python and displayed here on github.
Python
- My master's thesis
- Dorgin fight simulator
- Duden down
- FMFI tests
- Physics-inspired simulations
- SHMU extract
- Piecewise-linear functions
- Trends in slovak media
Assembler
Java
C
PHP (+ HTML + SQL)
-
My master's thesis (not a github link)
My master thesis is called Computational analysis of memory capacity of an echo-state network.
As part of my master's thesis, I conducted simulations on echo-state networks (a type of artificial neural network). These simulations were written as python scripts.
Partial results produced by this research were published on a dedicated site diplomovka.rbos.sk. Some of the scripts used are available there. To browse available sourcecode(s), click "all articles" on the bottom of the page (or follow this link) and search the page for the keyword "sourcecode".
Or even better, you can find all of these sources in the optimizing-reservoir-esn repository. They are quite unorganized however.
Uses: scientific python (numpy, scipy, matplotlib)
-
Simulates fights in the game Dračí Doupě and displays the winning probability.
Uses: GUI (tkinter), threading
-
Displays the meaning (or description) of german words.
Uses: HTML parser (BeautifulSoup)
-
Static webpage (python webserver) collecting old tests from matfyz in Bratislava.
Uses: Web framework (bottle)
-
Various simulations based on physical models, done mostly as school projects.
Uses: scientific python (numpy, scipy, matplotlib)
-
Scrapes, stores and displays hourly temperatures (obtained from slovak weather forecast site shmu.sk).
Uses: HTML parser (BeautifulSoup), PHP, MySQL
-
Library which implements piecewise-linear real functions.
Uses: scientific python (numpy, matplotlib)
-
Group project (team of 3 people) done for the Summer school at the Spot during summer 2013.
It crawls most visited slovak news sites (sme.sk, pravda.sk, hnonline.sk), parses their articles for keywords and display keyword statistics and word popularity trends.
Uses: Web framework (pyramid), HTML parser (BeautifulSoup), CSS, javascript
-
Compiler for the esoteric programming language Brainfuck.
Uses: Python, Shell script
-
Prints a decimal representation of a number stored in
rax
register.Uses:
nasm
(netwide assembler)
-
An older java project used to store notes, search through them and remind future events. Programmed in Netbeans IDE.
Uses: GUI (swing), MySQL
-
A C implementation of the memory capacity function. Calculates the memory capacity of an echo-state network (a type of artificial neural network) as defined by Jeager (2001) in his paper Short term memory in echo state networks.
Uses: GNU Scientific library, used to calculate matrix pseudoinverse.
-
A
C
andpython
implementation of a solution of a simple inverse kinematics problem.Uses: C (math.h), Python (built-in math functions)
-
Eidžof is an online turn-based strategy game written in
PHP
.Uses: PHP, MySQL, HTML