My Works

Here are some of the software development projects I was or am involved in.

Joanna

This is the project I am currently working on (in a team of two developers). It's an administration system for students, lecturers and employees of the university I work at. Students are able to register for exams, see their notes, print certificates etc. Lecturers can enter their courses' details, employees enter their personal data and so on.

       

See a screen record showing the most "ajaxy" part of the app.

CGVis

It is a generic data visualization tool with an innovative zoomable user interface and animations which help the user find particular features in his data. We worked on this project in a team of two developers.

         

Here are two screen records: a smaller one and a bigger one (the animations are notably smoother in the bigger one).

The CGVis binaries and the source code can be downloaded from the project web site.

Adele

I had just about ten days for experimenting with the Tobii Eye Tracker and it's public API, so I made this simple program. In the screenshot you can see a page from Wikipedia with the eye tracking status shown below (both of the eyes, fixation number and the behaviour type). As the user reads the paragraphs they become more and more green. The statistical algorithm which detects the user's behaviour type (scanning, scimming, reading, or learning) from the eye tracking data was developed by my colleague Jürgen Pripfl.

 

Here is a flash screen record (of me reading Wikipedia).

ProClassify

An implementation of the feature selection and classification method which was developed at the Institute for Genomics and Bioinformatics (TU Graz). The method was meant originally for cancer detection on proteomics mass-spectroscopy data, but appears to be useful for completely different datasets too.

ProClassify is free for non-commercial use and can be downloaded from the Project Website.

                   

ProClassifyWeb

A Web version of ProClassify developed to facilitate sharing of datasets and computational capacities by the users. The features of the web version are mostly identical to the standalone version except the data visualization which is missing in the web version.

The online version is available here. And here is the User's Guide.

                   

FHLiteEditor

Screen or presentation manager which allows to create layouts from videos, images, flash movies and other media for a screen and then to schedule them.

My contribution to this project were the visual layout and schedule editors (i.e. the most interesting parts of the GUI :).

                   

Wortschatz

A .NET Pocket PC application for learning words and phrases in any foreign language (thanks to Unicode). It uses the classical "learning cards" method: the user sees a word or a phrase and has to guess the translation.

     

phpObjectForms

An open-source object-oriented library for HTML forms processing.

See the phpObjectForms Project Site at SourceForge for details.

Daisy

A web-application framework for eCommerce web sites featured with back-office, inventory, customer and order tracking, credit card processing, numerous reports etc. Here are some screenshots of the back-office:

     

SiteMaker

A small helper tool allows to easily build small static XML-based web sites facilitating XSLT for HTML generation. Several websites are currently built und updated using this tool: I also used this tool to generate help pages for ProClassify and ProClassifyWeb.

SimQA

A prototype meta search engine which I wrote for my thesis to evaluate several algorithms that can be used by a Question Answering system. I then reported the results of these experiments at the RCDL conference (Slides).