|
@@ -105,6 +105,7 @@ export class RecommendationService {
|
|
|
private getTopRecommendations(similarItems: Map<string, number>, howMany: number): string[] {
|
|
|
// 将相似度映射转换为数组并排序
|
|
|
const sortedItems = Array.from(similarItems.entries()).sort((a, b) => b[1] - a[1]);
|
|
|
+ console.log(sortedItems);
|
|
|
// 获取前 N 个物品ID
|
|
|
return sortedItems.slice(0, howMany).map(item => item[0]);
|
|
|
}
|