A UV decomposition algorithm written in Java, for collaborative filtering recommendation systems.