This page lists some of the software I have developed.
Amazon review downloader and parser
Two Perl scripts that allows to quickly download and extract reviews from Amazon. Useful for sentiment analysis experiments.
Language: Perl
MPBoost++
MPBoost++ is a C++ implementation of MPBoost (SPIRE06a) a variant of the multi-label AdaBoost.MH algorithm that improves its efficacy and efficiency by performing a multiple pivot selection at each boosting iteration.
Language: C++
Platform: Linux, Windows
Binomial coefficients
A java class that efficiently implements Pascal’s triangle (known as triangolo di Tartaglia in Italy).
It stores the entire range of binomial coefficients from C(0,0) to C(n,m) for some given values of n and m. Each coefficient is stored as a BigInteger.
Language: Java
MiPai
MiPai is a demo site showing an approximate similarity search method I have developed. NOTE: the demo server is down due to a hardware crash.
Language: C#
Platform: Windows+IIS+.net or (Windows or Linux)+Apache+Mono
Scheggia
Scheggia is an information retrieval library that provides a generic implementation of the concept of inverted list.
It is used in the MiPai site to provide the text search service on the descriptions and comments of all the indexed images.
Language: C#
SunClock
SunClock is a small desktop utility that shows the sunny face of the heart.
Language: C++/MFC
Platform: Windows
Contante
Contante is a money manager I have developed for my family use. It provides the basic functionality that allow to record and track your money flow.
Language: C++/MFC
Platform: Windows