Check the resulting (shuffled) playlist, and try to eliminate sequences where two songs of similar title (first x characters match, or one title can be found completely in the other songs title, eg. "Bat out of Hell" and "(Live) Bat out of Hell" or "Bat out off Hell (Live)") are following each other (or even better: arenīt divided by at least two other songs).

That's quite a good idea... I'll have a think.

Oh, and I checked dictionary.com. It's Italian.

Peter