DevArt Art Made with Code
devart.withgoogle.com
devart.withgoogle.com
Eigenfaces is a very old technique for doing this (it was old when I implemented for the first time in 2000) and as you can see the results are rather blurry. It only takes about five lines of code in a matrix language -- collecting data was the main issue I recall.
If nothing else this serves as a good example of the value of framing your work. Done in a machine learning / stats context eigenfaces is not much more than a nice blog post (e.g. http://jeremykun.com/2011/07/27/eigenfaces/) or class project. But ... present it as an art project and you get frontpage on Google's new site.
I have to wonder if something like this is used by those song-recognizing apps that can tell you what a song is just by hearing a snippet through your phone.
For some reason my project was pulled from the website after the competition ended, I tried to contact them about it but with no success. The project is on github, for those curious: https://github.com/MegaLeon/devart-arsmatrix
For example, filtering by Toolkits>threejs shows some neat dataviz projects using threejs[1].
The problem with projects like this is that they often look more like technology studies than art.
There's a sweet spot between vintage media techniques and this modern(ist) everything-is-colour+code+concept digital style. But hardly anyone is exploring it.