recommendation algorithm tests

Branches