Exploring the Art of Song Covers: A Tech Perspective