anchor.diff:  ```
   
   
  -#### [Next: DASE Components Explained](/templates/ecommercerecommendation/dase/)
  
positive.code: 
  ## Overview
  
  This engine template provides personalized recommendation for e-commerce alike applications.
  
  The template has the following features:
  
  - handle out of stock items
  - recommend items to new user who signs up after the model is trained.
  - recommend unseen items only.
  
  WARNING: This template requires PredictionIO version >= 0.8.7
  
  
negative.code: Input Query:
  
  - UserID
  - Num of items to be recommended
  - List of white-listed item categories (optional)
  - List of white-listed ItemIds (optional)
  - List of black-listed ItemIds (optional)
  
  The template also supports black-list and whitelist. If a whitelist is provided, the engine will include only those products in the recommendation.
  Likewise, if a blacklist is provided, the engine will exclude those products in the recommendation.
  
  Output PredictedResult:
  
  - A ranked list of recommended itemIDs
  
  ### Predictive Model Training
  
  