Answer (1 of 2): Certainly not if you are a newbie. You could start off with Knn and you'll realize that it takes a lot of computation power if your dataset is huge (huge in machine learning terms).[something new learnt] Deep learning can, however, help in achieving better accuracy. [how? Anoth...
![Do I need to use deep learning to build a product recommandation engine in ecommerce?](https://cdn-ak-scissors.b.st-hatena.com/image/square/0254a35f9fba5c3353d62b7e014d0aa594f4cc4e/height=288;version=1;width=512/https%3A%2F%2Fqph.cf2.quoracdn.net%2Fmain-custom-t-980-600x315-sqxxospfciejqkjfytssmfbdcvzbbxla.jpeg)