방법은 커뮤니티 선호도 데이터세트 및 사용자 커뮤니티로부터의 사용자를 잠재 사용자 카테고리에 관련시키는 하나 이상의 잠재 변수에 기초하여 복수의 잠재 사용자 카테고리로부터 각각의 잠재 사용자 카테고리에 대한 순위 모델 및 기준 혼합 가중치를 생성하는 단계를 포함한다. 이 방법은 또한 개별 선호도 데이터세트, 잠재 사용자 카테고리에 대한 순위 모델, 지정된 사용자를 잠재 사용자 카테고리에 관련시키는 하나 이상의 잠재 변수에 기초하여 지정된 사용자에 대한 각 잠재 사용자 카테고리에 대한 개인화된 혼합 가중치를 생성하는 단계를 포함한다. 방법은 또한 기준 혼합 가중치에 기초하여 지정된 사용자에 대한 각 잠재 사용자 카테고리에 대한 개인화된 혼합 가중치를 조정하고 개인화된 혼합 가중치 및 순위 모델을 사용하여 복수의 객체로부터 적어도 일부 객체에 대한 순위 출력을 생성하는 단계를 포함한다.