Respectfully, I believe the "garbage" to which yarou was referring to was not the algorithms, but simply to the data that is being fed into these algorithms.
The point being that, no matter how sophisticated these techniques are, the quality of the results is constrained by the quality of the input data.
As Charles Babbage said: "On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."