Recommendations - Even Ants Strive for Survival