I would first need a statistical library in Csharp 1.1 that would provide the following operations:
.principal component analysis
.plus all the basic operations, like mean, variance, etc
It has to provide structures for its user that would fit its use for further visualisation.
In a second phase, I'd need a graphical front end for this library to implement the technique described in this article:
[url removed, login to view]~cmbishop/downloads/[url removed, login to view]
That is, class that can handle the visual result of such a PCA, and interaction with the user to orientate the analysis.
It is not so complex on the math side, but it requires to have proper library and some visual experience in csharp