| 
					
				 | 
			
			
				@@ -41,6 +41,8 @@ public class NLPRemoteService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private Map<String, String> accountScoreSimTypeMap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApolloJsonValue("${score.viewCount.filter:{}}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private Map<String, Integer> accountScoreViewCountFilterMap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @ApolloJsonValue("${score.rate:{}}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private Map<String, Double> accountScoreRaterMap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApolloJsonValue("${score.min.time:{}}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private Map<String, Long> accountScoreMinTimeMap; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -58,7 +60,7 @@ public class NLPRemoteService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bodyParam.put("text_list", titleList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bodyParam.put("interest_type", accountScoreInterestTypeMap.getOrDefault(accountName, "avg")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bodyParam.put("sim_type", accountScoreSimTypeMap.getOrDefault(accountName, "mean")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        bodyParam.put("rate", 0.1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        bodyParam.put("rate", accountScoreRaterMap.getOrDefault(accountName, 0.1)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (accountScoreViewCountFilterMap.containsKey(accountName)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             bodyParam.put("view_count_filter", accountScoreViewCountFilterMap.get(accountName)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 |