Stream stream = "file stream";  
	App42Callback requestCallback = this; /* This function used the App42Callback interface */
	
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.BuildRecommenderService(); 
	recommenderService.LoadPreferenceFile(stream,requestCallback);  
	OnSuccess(Object obj)
	{  
		Recommender recommender = (Recommender) obj;  
		App42Response response = (App42Response) recommender;  
		String jsonResponse = response.ToString(); 
	}
	
	public class CallBack : App42Callback
	{
		public override void OnSuccess(Object obj)
		{
		Recommender recommender = (Recommender) obj;
			//Do whatever you want with the object
		}
		public override void OnException(App42Exception e)
		{
			//Do whatever you want with the exception
		}
	}
              
	InputStream preferenceFileIS = null; /* get inputStream from your source. */  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.buildRecommenderService();   
	App42Response response = recommenderService.loadPreferenceFile(preferenceFileIS);  
	String jsonResponse = response.toString() 
              
	String preferenceFilePath = "Local file path";  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.buildRecommenderService(); 
	App42Response response = recommenderService.loadPreferenceFile(preferenceFilePath);  
	String jsonResponse = response.toString() 
              NSString *preferenceFilePath = @"Local file path"; ServiceAPI *serviceAPIObj = [[ServiceAPI alloc]init]; serviceAPIObj.apiKey = @"<API_KEY>"; serviceAPIObj.secretKey = @"<SECRET_KEY>"; RecommenderService *recommenderService = [serviceAPIObj buildRecommenderService]; App42Response *response = [recommenderService loadPreferenceFile:fileName preferenceFilePath:filePath description:description] NSString *jsonResponse = [response toString];
	String preferenceFilePath = "Local file path";  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.buildRecommenderService(); 
	App42Response response = recommenderService.loadPreferenceFile(preferenceFilePath); 
	String jsonResponse = response.toString() 
              
	String preferenceFilePath = "Local file path";  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.BuildRecommenderService(); 
	App42Response response = recommenderService.LoadPreferenceFile(preferenceFilePath); 
	String jsonResponse = response.ToString() 
              
	preferenceFilePath = "Local file path"; 
	api = App42::ServiceAPI.new("<API_KEY>","<SECRET_KEY>");
	recommenderService = api.buildRecommenderService();    
	recommender = recommenderService.load_preference_file(preferenceFilePath);  
	jsonResponse = recommender.to_s(); 
              The request format for loadPreferenceFile is URL : https://api.shephertz.com/cloud/1.0/recommend Method : POST QueryParam : apiKey=<apiKey>&signature=<signature>&version=<version>×tamp=<UTC_FORMATED_TIME_STAMP> Accept : application/json Content-Type : application/json
Coming Soon...
	$preferenceFilePath = "Local file path";  
	
	$api = new ServiceAPI("<API_KEY>","<SECRET_KEY>"); 
	$recommenderService = $api->buildRecommenderService();   
	$recommender = $recommenderService-> loadPreferenceFile($preferenceFilePath);  
	$jsonResponse = $recommender->toString(); 
              
	long userId = 1;  
	int howMany = 1;  
	App42Callback requestCallback = this; /* This function used the App42Callback interface */
	
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.BuildRecommenderService(); 
	recommenderService.ItemBased(preferenceFileName, userId, howMany,requestCallback); 
	OnSuccess(Object obj)  
	{  
		Recommender recommender = (Recommender) obj;  
		String jsonResponse = recommender.ToString(); 
	} 
	
	public class CallBack : App42Callback
	{
		public override void OnSuccess(Object obj)
		{
		Recommender recommender = (Recommender) obj;
			//Do whatever you want with the object
		}
		public override void OnException(App42Exception e)
		{
			//Do whatever you want with the exception
		}
	}
              
	long userId = 1;  
	int howMany = 1;
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.buildRecommenderService();   
	Recommender recommender = recommenderService.itemBased(userId, howMany);  
	String jsonResponse = recommender.toString(); 
              
	long userId = 1;  
	int howMany = 1;  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.buildRecommenderService(); 
	Recommender recommender = recommenderService.itemBased(userId, howMany);  
	String jsonResponse = recommender.toString(); 
              long userId = 1; int howMany = 1; ServiceAPI *serviceAPIObj = [[ServiceAPI alloc]init]; serviceAPIObj.apiKey = @"<API_KEY>"; serviceAPIObj.secretKey = @"<SECRET_KEY>"; RecommenderService *recommenderService = [serviceAPIObj buildRecommenderService]; Recommender *recommender = [recommenderService itemBased:preferenceFileName userId:userId howMany:howMany]; NSString *jsonResponse = [recommender toString];
	long userId = 1;  
	int howMany = 1;  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.buildRecommenderService(); 
	Recommender recommender = recommenderService.itemBased(userId, howMany);  
	String jsonResponse = recommender.toString(); 
              
	Int64 userId = 1;  
	int howMany = 1;  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.BuildRecommenderService(); 
	Recommender recommender = recommenderService.ItemBased(userId, howMany);  
	String jsonResponse = recommender.ToString(); 
              
	userId = 1;  
	howMany = 1;  
	api = App42::ServiceAPI.new("<API_KEY>","<SECRET_KEY>");
	recommenderService = api.buildRecommenderService();  
	recommender = recommenderService.item_based(userId, howMany); 
	jsonResponse = recommender.to_s(); 
              
The request format for itemBased  is  
URL : https://api.shephertz.com/cloud/1.0/recommend/itemBased/{userId}/{howMany}  
Method : GET  
QueryParam : apiKey=<apiKey>&signature=<signature>&version=<version>×tamp=<UTC_FORMATED_TIME_STAMP>  
Accept : application/json  
Content-Type : application/json
              Coming Soon...
	$userId = 1;  
	$howMany = 1;  
	
	$api = new ServiceAPI("<API_KEY>","<SECRET_KEY>"); 
	$recommenderService = $api->buildRecommenderService();   
	$recommender = $recommenderService->itemBased($userId, $howMany);  
	$jsonResponse = $recommender->toString(); 
              
	double threshold = 1;  
	int howMany = 3;  
	App42Callback requestCallback = this; /* This function used the App42Callback interface */
	
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.BuildRecommenderService(); 
	recommenderService.UserBasedThresholdForAll(threshold, howMany,requestCallback);  
	OnSuccess(Objcet obj)
	{  
		Recommender recommender = (Recommender) obj;  
		App42Response response = (App42Response) recommender;  
		String jsonResponse = response.ToString(); 
	}
	
	public class CallBack : App42Callback
	{
		public override void OnSuccess(Object obj)
		{
		Recommender recommender = (Recommender) obj;
			//Do whatever you want with the object
		}
		public override void OnException(App42Exception e)
		{
			//Do whatever you want with the exception
		}
	}
              
	double threshold = 1;  
	int howMany = 3;
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.buildRecommenderService();   
	Recommender recommender = recommenderService.userBasedThresholdForAll(threshold, howMany);  
	String jsonResponse = recommender.toString(); 
              
	double threshold = 1;  
	int howMany = 3;  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.buildRecommenderService(); 
	Recommender recommender = recommenderService.userBasedThresholdForAll(threshold, howMany); 
	String jsonResponse = recommender.toString(); 
              double threshold = 1; int howMany = 3; ServiceAPI *serviceAPIObj = [[ServiceAPI alloc]init]; serviceAPIObj.apiKey = @"<API_KEY>"; serviceAPIObj.secretKey = @"<SECRET_KEY>"; RecommenderService *recommenderService = [serviceAPIObj buildRecommenderService]; Recommender *recommender = [recommenderService userBasedThresholdForAll:threshold howMany:howMany]; NSString *jsonResponse = [recommender toString];
	double threshold = 1;  
	int howMany = 3;  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.buildRecommenderService(); 
	Recommender recommender = recommenderService.userBasedThresholdForAll(threshold, howMany); 
	String jsonResponse = recommender.toString(); 
              
	Double threshold = 1;  
	int howMany = 3;  
	ServiceAPI api = new ServiceAPI("<API_KEY>","<SECRET_KEY>");
	RecommenderService recommenderService = api.BuildRecommenderService(); 
	Recommender recommender = recommenderService.UserBasedThresholdForAll(threshold, howMany); 
	String jsonResponse = recommender.ToString(); 
              
	threshold = 1;  
	howMany = 3;   
	api = App42::ServiceAPI.new("<API_KEY>","<SECRET_KEY>");
	recommenderService = api.buildRecommenderService();  
	recommender = recommenderService.user_based_threshold_for_all(threshold, howMany);  
	jsonResponse = recommender.to_s(); 
              
The request format for userBasedThresholdForAll  is  
URL : https://api.shephertz.com/cloud/1.0/recommend/userBasedThreshold/all/{threshold}/{howMany}  
Method : GET  
QueryParam : apiKey=<apiKey>&signature=<signature>&version=<version>×tamp=<UTC_FORMATED_TIME_STAMP>  
Accept : application/json  
Content-Type : application/json
              Coming Soon...
	$threshold = 1;  
	$howMany = 3;
	
	$api = new ServiceAPI("<API_KEY>","<SECRET_KEY>"); 
	$recommenderService = $api->buildRecommenderService();   
	$recommender = $recommenderService->userBasedThresholdForAll($threshold, $howMany);  
	$jsonResponse = $recommender->toString();