A kind of data service recommendation result diversification method based on
determinant point process, comprising the following steps: first, construct service recommendation
score auxiliary matrix and service function similarity auxiliary matrix;Second, construct the
service information kernel matrix required by
determinant point process calculation, process
determinant calculation result, optimize calculation process;Third, using
cholesky decomposition, quickly judge in the process of greedy iteration, generate diversified reordering service recommendation result.The present application grasps the diversification demand under the service recommendation scene, as a kind of post-
processing method, can carry out diversification
processing on the basis of existing service
recommendation model;While considering the
functional correlation and diversity between services;Using the optimized solving method based on
decomposition factor and
row vector, the diversification process is optimized, and the calculation consumption of each iteration is reduced;For the existing service recommendation
algorithm with recommendation accuracy as index, the recommendation supplement of diversity demand is carried out.