Anyone who uses Events in Blackbaud and collects addresses as part of event registration knows that EVERY TIME an existing constituent registers for an event, a new address record is created for that constituent. This is true EVEN IF the address is the same OTHER THAN how words like Avenue (Ave), Street (St), North (N), etc. are spelled OR the zip has a +4. We spend hours each week getting rid of duplicate address records for our constituents. AI has GOT to be able to discern what addresses are functionally the same...