* A2A *
- LAML – Mingjie Qian: Implementación pura de Java.
- Biblioteca de filtrado colaborativo que utiliza métodos de factorización matricial: proporciona API Java a través de JNI.
- oj! Algoritmos: implementación genérica de Matrix Library en Java y tiene implementaciones de algunos algoritmos comunes de descomposición de matrices. Recuerde que hay varias otras bibliotecas de matrices genéricas como colt, JAMA, EJML, UJMP, la4j, etc. y la mayoría, si no todas, tienen soporte para algunas descomposiciones de matriz básicas.
- Una biblioteca Java para sistemas de recomendación: muchos modelos de recomendación funcionan con factorización matricial. Esta es una implementación de código abierto de múltiples algoritmos de recomendación. Las API se ven lo suficientemente flexibles como para que sus algoritmos de factorización matricial puedan usarse por separado. Aunque, OP tendrá que confirmar eso por su cuenta.