Which all are the equivalent or advanced libraries in Python for building recommendation systems like Mahout for Collaborative Filtering and Content Based Filtering ?
Also is there a way to integrate Mahout with Python?
Have you considered using GraphLab Create? It's a Python tool for doing many different types of Machine Learning.
General info about their Recommender System can be found here: https://dato.com/solutions/use-cases/recommendation-engine.html
A hands-on coding example can be found here: https://dato.com/learn/gallery/notebooks/basic_recommender_functionalities.html
Using this product you should be able to create a Recommender System in as few as five lines of code.
One downside, if you're using it for a commercial purpose, you'll need to get a license for the product. Although they do have a free trial period.