I am working on building a recommendation engine. I need to build a model that recommends similar items. Currently, I am using the Nearest Neighbor algorithm present in
I am working in finance domain, similarity can based on the "Supplier", "Buyer", "Industry type" etc.
I have attached sample data in the image below
Is there any better machine learning algorithms/packages in Python for the same?