Research Article

Service Recommendation with High Accuracy and Diversity

Algorithm 3: Predict the ranking scores of candidate services.

Input:
,: weight vectors of services.
: the rating scores.
: the threshold.
Output:
: a set.
1. for to do
2. for to do
3.  Calculate according to equation (5)
4.  
5. end for
6. Calculate according to equation (6)
7. if
8.  then add to
9. end if
10.end for
11.return
Algorithm 3: Predict the ranking scores of candidate services.