Ranking vs machine-learning algorithms

I apologize for not making that clear at the outset. I have tried using the machine learning tools, but not very successfully. I wanted to figure out whether I should keep trying. I am very open to being convinced to do so by user's replies.