
You're aiming to prevent users from creating redundant or near-duplicate projects in SharePoint by identifying similar names like:
• "David - 123 N Bay Rd" vs "David, Larry - 123 North Bay Road"
This goes beyond exact matches — you want fuzzy matching or semantic similarity
• AI Builder – Text Similarity: Use AI to compare new project names against existing ones and flag near-duplicates in real time.
• Power Automate – Custom Logic: Normalize input (e.g., replace “Road” with “Rd”) and search SharePoint for similar entries using contains() or startsWith().
• ComboBox + Filter: Display existing project names dynamically as users type, helping them spot duplicates before submitting.
Sources:
• Detect duplicate data with match codes and rules – Microsoft Learn
• Power Automate Flow Identify Duplicates in Microsoft List – Stack Overflow
• Checking for Duplicates in a SharePoint List – Power Platform Community
If this helped or could help others in the community, feel free to give it a like or a kudo — it helps surface useful answers for everyone!