Este articulo aborda la implementacion del algoritmo de descomposicion en valores singulares (SVD) junto con tecnicas de reduccion de dimensionalidad y de calculo de minimos a partir del enfoque dado por Simon Funk para la implementacion en los sistemas de recomendacion en el comercio. De igual manera se realizaran pruebas de convergencia y error medio absoluto con el fin de determinar la calidad del algoritmo y su fiabilidad.