We completely reimagined how contact data matching should work.
Our team of engineers, data scientists and developers have created AND perfected the industry’s most advanced and accurate data matching engine for customer data applications. We’ve eliminated the complexity, difficulty, and uncertainty of conventional matching processes, 360Science Matching logic identifies potential duplicates by taking a 3-dimensional view of the data, never relying on any single item of data being correct or consistent!
CRM and customer data is unique – and if you are going to match on that data, you need a matching engine built specifically for that purpose.
Automated Entity Resolution. Automatically matchup internal and external data sources to quickly create a complete, resolved view of customer records in your database – whether individual, company or other.
The 360 Engine can seamlessly identify Individual level, household level, and business level matches, and custom configurations all in one routine. It reduces the burden on your IT staff and empowers your analysts, by quickly guiding the matching process, and without the need to write complex scripts, test business logic, rerun analysis, create new matchcodes or generate new matchkeys on the data. #gamechanging
Let’s face it, trying to match and unify contact data in it isn’t easy – as a matter of fact, it’s hard!
Conventional matching processes use a library of algorithms like Soundex, Metaphone and Levenstein, and require significant data wrangling to extract, transform, standardize and normalize data prior to matching.
It’s a long iterative process of trial and error, playing with various algorithms and matchcodes just to figure out how to get ‘adequate’ results. What most people don’t realize is, the underlying algorithms and process every other Data Quality, Data Integration, and Data Analytics Platform relies on – are fundamentally flawed.
360Science Intelligent Matching Engine is hands-down the fastest, most accurate, and easiest approach to matching and unifying customer data. Featuring the world’s most advanced matching logic, it forever changes how you do customer data matching – with none of the data wrangling, or the toolbox of regular expressions to extraction, transformation and standardize data before matching it.
It’s like nothing you’ve ever seen before!
360Science is a revolutionary new way to match contact data.
We have developed a matching engine that is designed to achieve results that mimic human perception. Rather than relying on single specific algorithms applied to various fields of data, or using extended matchkeys, the engine works through the data by taking two records at a time from the cluster and compares them – analyzing the entire contact record and grading points of similarity.
The 360Science Matching Engine uses multiple sophisticated approaches, with a unique blend of algorithms, including its own proprietary logic and AI specifically developed for the nuances of contact data, to ensure all types of variations in contact data are caught.
Essentially the 360Science Matching Engine takes a 3-dimensional view of your data, and never relies on any single item of data being consistent or even correct!
360Science elevates data matching to a whole new level performance and scale. To put its performance into perspective, the in-memory engine can process over a “Billion” records, and easily chew through a million-record database in less than 10-seconds! Yeah…. it’s FAST!
The 360-Engine takes the guesswork out of customer data matching, by delivering amazing precision and control.. 360Science encapsulates multiple algorithms and processes into one “intelligent” process – analyzing and granularly grading points of similarity to ensure that all types of difference are detected.
The 360-Engine easily the handles data problems so you don’t have to. The logic unifies data without requiring the data wrangling of cleansing, correcting normalizing or standardizing data. And it can simultaneously process multiple data sources with different inputs, and in different formats.
Multiple Techniques – One Intelligent Matching Engine
360Science Intelligent Matching Engine “encapsulates” multiple algorithms, lexicons, and processes into one “intelligent” process to ensure that all types of difference are detected. Essentially, taking a 3-dimensional view of the data, never relying on any single item of data being correct or consistent!
The logic identifies and strips out noise words, such as ‘of’ & ‘the’. AND it creates relationships between words like (‘cars’ & ‘motors and ‘inc’ & ‘incorporated’’). AND the tokens account for miskeyed data. AND the tokens account for the consonant sounds, AND the vowel sounds, AND the stressed syllables in the name.
Notice these are “AND” statements. not separate procedures like conventional data matching processes.
The 360Science Matching Engine incorporates a robust pre-tuned yet highly configurable scoring engine, that is tightly connected the matching process.
It’s different and far more intelligent than conventional processes that rely on match keys to match data. The 360Science engine intelligently prepares the data for matching, analyzes the database to find records with points of similarity, and then scores them to determine the amount of similarity.
You can instruct the 360 Matching Engine to identify “Automatic False-Positives” or “Automatic Positive Matches”. You can even weight individual attributes positively or negatively – creating matching and unmatching probabilities that will increase or decrease the composite score.
The 360 matching engine includes default rules for most customer data matching requirements, but the matching logic AND the scoring rules are also fully user configurable to give you control. You can identify duplicates using any data e.g. account number, Social Security Number, phone number, date of birth, blood type, eye color, shoe size – or anything else known about the customer.
IMAGINE… a world where unifying customer data didn’t require a toolbox of regular expressions to extraction, transformation and standardize data before matching it?
Unlike conventional matching processes – 360Science doesn’t require data extraction, transformation, standardization, correction or manipulation prior to matching – and it doesn’t even require two different data sources to be normalized into a common format or a target database!
The 360 Matching Engine handles data in different formats, and processes data that has not been corrected, normalized or standardized. It can also simultaneously process data from multiple different systems, in different formats.
360Science is amazingly tolerant to the wide variations specific to customer data – even on large datasets from disparate sources! The 360 Matching Engine treats address lines as an object. It does not rely on corrected, standardized or normalized addresses to effectively locate matches. And it doesn’t require the same number of address lines in each record to compare the addresses.
Significantly Speed Data Preparation for Matching
Greater Accuracy of your Customer Data Matching + More Control
Eliminate the Build and Testing of Various Matchkeys and Algorithms
Easily Unify Multiple Data Sources Even with Different Structures
The 360Science Intelligent Matching Engine is the logic that powers all of our products, and is designed to deploy anywhere.
Our technology is available as a complete data quality platform for the workstation, APIs, a REST Service, In-Memory API, and even an in-cluster Spark API for Hadoop and Big-Data applications. We also provide pre-built integrations for many data analytics and data integration platforms such as Microsoft SQL Server, Pentaho, Alteryx – and more!