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).