Я бы пошёл по пути разборки записей на токены (слова)
$array = array();
$result = mysql_query("SELECT id, title FROM blogs");
while ($row = mysql_fetch_assoc($result)) {
$array[$row["id"]] = $row["title"];
}
$num = count($array);
for($i=0; $i < $num; $i++) {
for ($u = $i+1; $u < $num; $u++) {
if(isset($array[$i]) && isset($array[$u])) {
similar_text($array[$i], $array[$u], $prc);
if ($prc > 73) {mysql_query("DELETE FROM blogs WHERE id = {$array[$row["id"]]}");}
}
}
}