tokens: Specifically , we propose an augmented RNN ( ARNN ) model that extracts high - order user - contextual preference using the product - based neural network ( PNN ) in order to augment any existing RNN session model .