AI-Powered Duplicate Detection: A 2025 Guide