Sequential modeling with multiple attributes for watchlist recommendation in E-Commerce