|  | @@ -26,14 +26,12 @@ public class RecommendService {
 | 
	
		
			
				|  |  |      private RankService rankService;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    public RecommendParam genRecommendParam(RecommendRequest request) {
 | 
	
		
			
				|  |  | -        RecommendParam param = new RecommendParam();
 | 
	
		
			
				|  |  | -        return param;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      public RecommendResponse recommend(RecommendRequest request) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          RecommendParam param = genRecommendParam(request);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          RecallResult recallResult = recallService.recall(convertToRecallParam(param));
 | 
	
		
			
				|  |  |          RankResult rankResult = rankService.rank(convertToRankParam(param, recallResult));
 | 
	
		
			
				|  |  |          // MergeResult mergeResult = mergeService.merge(convertToMergeParam(param, rankResult));
 | 
	
	
		
			
				|  | @@ -43,6 +41,11 @@ public class RecommendService {
 | 
	
		
			
				|  |  |          return response;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    public RecommendParam genRecommendParam(RecommendRequest request) {
 | 
	
		
			
				|  |  | +        RecommendParam param = new RecommendParam();
 | 
	
		
			
				|  |  | +        return param;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      public RecallParam convertToRecallParam(RecommendParam param) {
 | 
	
		
			
				|  |  |          RecallParam recallParam = new RecallParam();
 | 
	
		
			
				|  |  |          return recallParam;
 |