360Science Hub

Powerful Developer APIs

that play nice with others


Hub -The Next Generation In-Memory API

Next gen

Today’s Enterprise Big Data & Cloud environments – require an approach to customer data matching not supported by the traditional data quality technologies available.

Built on matchit – the 360Science matching engine – Hub is a high-performance API that delivers fuzzy data matching at unprecedented speed and accuracy – even on massive volumes of structured and poorly structured customer data.

matchit utilizes a unique blend of proprietary algorithms, including its own AI logic to ensure that all types of variations in contact data are caught. Essentially taking a multi-dimensional view of the data, never relying on any single item of data being consistent or even correct!

Hub’s highly scalable architecture is designed from the ground up for in-memory processing – and can process millions of records in seconds. Even in common commodity hardware environments, Hub can chew through a CRM database comparing 100,000 client records against 50 million reference records with a 20% match rate in “11 seconds” – with NO sacrifice of matching accuracy!

API Engine

Seriously Powerful AI Engine

No need to spend months building complex data models – matchit was built for this –  simply connect it to data.

Unprecedented Performance

Secure, fast, and enterprise ready. Our high-performance engine is built for the speed and scale of the global enterprise.

Easy to Deploy

Easy to Deploy

Our logic is pre-tuned and can be up and running in a fraction of the time of conventional solutions. Just plug in and go.

Constructing a clear unified picture of our customers required highly effective customer data matching logic. It’s a key reason why 360Science is vital to our organization.
Amir Javidan, SVP Operations PayPal - TIO Networks

Explore 360Science Customer Data Quality

Application Integration Toolkits

Everything You Need To Build Customer Data Quality at Scale

API Toolkit

Unified data all starts with matchit - 360Science's Matching Engine

Matching stack

Hub is 360Science’s In-Memory cross-platform customer data API handling a range of functions from data normalization through data matching. Powered by matchit, it is capable of incredible performance, and scales to handle extremely large datasets. It’s available for Windows, Unix and Linux environments. We provide sample code in C++, C# (.NET), and Java. The C# and Java samples illustrate how to read and write from database tables using ADO.NET, and JDBC respectively.

Because one methodology cannot be relied on exclusively to deal with all variations found in a typical database, 360Science uses multiple algorithms and lexicons to ensure that all types of difference are detected, taking a multi-dimensional view of the data, and never relying on any single item of data being correct or consistent!

Hub incorporates Smart Matching – an AI feature that allows the automatic choice of keys and other settings based on columns mapped, and the automatic selection of the ideal matching configuration to automatically configure itself.

In real-time and event stream modes, Hub can even run different matching models simultaneously (e.g Individual, Household, etc.).

matchit uses Intelligent Scoring Logic which is unbound from Key Generation and the logic to group matches. The engine can identify matches without the need to create a new MatchCode or generate match keys on the data! The Engine can also be set to weight individual attributes positively or negatively – creating matching and unmatching probabilities as well as identifying “Automatic False-Positives” or “Automatic Positive Matches”. In other words – it’s a lot more accurate!

matchit maximizes legitimate matches, minimizes false matches and gives you greater control of the matching process.

Learn more Download the datasheet

Other available developer toolkits To Build Customer Data Unification at Scale

360Science In-Memory REST API

The Hub in-memory REST service is an add-on for Hub in-memory API, but in the form of a RESTful Web service designed to support multiple event real-time search, look-up, and evenstream processes.

360Science for Apache SparkTM

Currently in private-beta, 360Science for Spark is a deployment of the Hub in-memory engine distributed as an in-cluster API for large-scale data processing using Apache Spark in Hadoop and Big-Data environments.

360Science SQL Engine

High-performance customer data quality platform developed to run in Microsoft SQL Server Data Tools (SSDT) using SSIS – or SQL Server Management Studio (SSMS) utilizing .NET Stored Procedures.

360Science .NET real-time web service toolkit

Delivered as an IIS .NET web application, this WCF and SOAP based web services provides real-time data cleansing as well as interactive search and look-up for applications deployed on Microsoft SQL Server.

Let us help you -

Simplify the way you work with customer data

Talk to us about your needs and requirements

Request a demonstration or more information on the next generation approach to unifying contact data.