TECHNICAL FIELD

The present disclosure relates to systems and techniques for adaptive and transparent entity screening. More specifically, the present disclosure relates to adaptive and transparent entity screening that may be configured to continuously reassess a match between pairs of entities in a way that is easily reviewable by a user.

BACKGROUND

Large data sets may include multiple, separate references for the same entity. Existing entity screening systems may determine whether two references are associated with the same entity and may assign a score to indicate the strength of the match. However, the basis (e.g., rules, logic) for determining a match or assigning a certain score is not typically available to the user. Additionally, the results of entity screening do not adjust for information provided after the initial request is completed, such as updated entity information in one or more of the large data sets. Thus, the technical problems include lack of transparency into the entity screening process and static entity match scoring.

SUMMARY

The systems, methods, and devices described herein each have several aspects, no single one of which is solely responsible for its desirable attributes. Without limiting the scope of this disclosure, several non-limiting features will now be discussed briefly.

Details of one or more implementations of the subject matter described in this specification are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages will become apparent from the description, the drawings, and the claims. Neither this summary nor the following detailed description purports to define or limit the scope of the inventive subject matter.

One aspect of the disclosure provides a system for adaptive and transparent entity screening. The system comprises one or more computer processors and a tangible computer readable medium storing software instructions executable by computing system. The software instructions may cause the computing system to access a first entity list comprising a plurality of first entity records, each of the first entity records comprising a plurality of first entity identifying attributes. The software instructions may also cause the computing system to access a second entity list comprising a second plurality of second entity records, each of the second entity records comprising a plurality of second entity identifying attributes. The software instructions may also cause the computing system to access an entity screening model comprising a plurality of matching rules, each of the matching rules indicating at least one of the entity identifying attributes, a match criteria (e.g., algorithm), and/or an attribute match score (or weighting for the particular matching rule). The computing system may also determine pairs of entities and apply matching rules to attributes of the pair of entities to generate an overall pair match score. The software instructions may also cause the computing system to provide a user interface and periodically and automatically determine changes in entity information and generate updates to overall pair match scores to account for changes in information.

