Working with Enriched Data
For the most part, you the edtech developer don't have to do anything special when working with enriched data - you just see a more complete picture of the data that you retrieve from the Edlink API.
However, if you want to adjust the configuration of the enrichment process, in order to alter the way that objects are matched, or override particular matches, there are tools to do so.
Assigning Manual Matches
If a particular match is incorrect, or if a particular person is unmatched but shouldn't be, it's easy to create a manual match to specify either of those cases. You can either assign a person to be unmatched, or you can assign a person to be matched with a particular other person in the secondary source.
This can be done in the Person drawer in the Dashboard UI, under the Matches tab.
Adjusting Match Weights
When Edlink runs the matching system to determine which entities to match between the primary and secondary system, it does a field-by-field full comparison of individual objects. Each field comparison generates a positive, negative, or zero confidence, and these are all summed together to calculate an overall confidence value for the two objects being a match.
The utilized confidence values are taken from preset values that we call Match Weights. These can be altered if you want to alter the way all matches for a system are calculated. For example, in a situation where a system might have a lot of bad data, but you know that the email field will be a reliable mapping, we can place a lot of weight on email and lower the weight on the other fields. This would result in matches only when the two objects had a matching email, irrespective of any other fields on the object.
Match weights can be edited by opening the Settings tab for your source, scrolling down to the Data Enrichment Configuration, and pressing 'Advanced' on the enrichment source that you want to modify weights for.