Signed Distance-based Deep Memory Recommender