WinPure Clean & Match Enterprise v12 marks a major leap forward in enterprise data matching technology, introducing a fundamentally re-engineered, high-performance matching engine, intelligent algorithm selection and significant advancements in WinPure’s proprietary WinPureFuzzy™ technology.
At the centre of this breakthrough is AdaptiveMatch™, WinPure’s next-generation intelligent matching platform, designed to transform how organisations identify, compare and connect data. Moving far beyond conventional fuzzy matching, AdaptiveMatch™ introduces a sophisticated, data-driven architecture that intelligently recognises the characteristics of individual data fields and recommends the most effective matching techniques.
By bringing together advanced fuzzy matching, phonetic intelligence, token-based comparisons and sophisticated similarity algorithms within a unified framework, AdaptiveMatch™ delivers a powerful new level of matching precision, adaptability and performance. This intelligent approach enables organisations to develop highly sophisticated matching strategies tailored to their data, without the limitations of traditional, one-size-fits-all matching methods.
The result is a significant advancement in how organisations identify duplicate records, reconcile complex customer and supplier databases, and establish trusted, high-quality enterprise data. Combined with exceptional processing performance and new REST API connectivity, WinPure v12 provides a powerful foundation for integrating intelligent data matching into modern enterprise applications, automated workflows and AI-driven data initiatives.
Re-engineered for Exceptional Matching Performance
Performance is one of the defining technological breakthroughs of WinPure Clean & Match Enterprise v12. At its core is a fundamentally re-engineered matching engine, designed to deliver exceptional speed and efficiency when processing large, complex datasets, even when applying sophisticated matching strategies across multiple data fields.
In internal performance testing, WinPure v12 processed one million records in just 14.6 seconds, using a sophisticated six-column AdaptiveMatch™ configuration. The test combined three advanced matching algorithms, including proprietary WinPureFuzzy™, Jaro-Winkler and Token Sort, alongside exact matching conditions, field-specific similarity thresholds and knowledge-base configurations.
Perhaps most remarkably, this result was achieved on a standard Dell Precision workstation equipped with an Intel Core i7-9700 processor, rather than expensive, high-performance server infrastructure. This demonstrates the exceptional efficiency of WinPure’s re-engineered matching architecture and its potential to deliver enterprise-grade performance on conventional business hardware.
The result represents a significant advancement in high-performance enterprise data matching, demonstrating how intelligent, multi-algorithm matching strategies can be applied to large datasets without compromising processing efficiency. For organisations managing extensive customer databases, supplier records and complex enterprise data, WinPure v12 offers a powerful combination of speed, precision and flexibility.
WinPure v12 AdaptiveMatch™ Performance: One million records matched in just 14.6 seconds using a sophisticated six-column configuration combining multiple fuzzy matching algorithms, exact matching and knowledge-based rules. Achieved during internal testing on a standard Dell Precision workstation with an Intel Core i7-9700 processor.
Introducing AdaptiveMatch™: Intelligent Matching for Every Field
Not all data should be matched in the same way. A person’s surname behaves differently from a company name. A postcode requires a different comparison strategy from an address. And matching an email address presents different challenges from identifying phonetic similarities between people’s names. Traditional fuzzy matching approaches can struggle when the same comparison method is applied across fundamentally different data types.
AdaptiveMatch™ changes this by enabling individual fields to use the matching algorithms best suited to their characteristics.
Rather than relying on one universal matching technique, users can configure sophisticated rules that combine multiple algorithms, similarity thresholds and field weightings within a single matching process. For example, a customer matching rule might use:
- WinPureFuzzy™ to identify variations in company names.
- Jaro-Winkler to compare names containing spelling differences.
- Double Metaphone to identify names with similar pronunciations.
- Levenshtein Distance to measure character-level differences.
- Token Sort to compare values containing words in different orders.
- Exact Matching to validate identifiers or standardised fields.
AdaptiveMatch™ also incorporates intelligent algorithm recommendations, helping users identify appropriate comparison methods based on the data they are working with.
For a deeper explanation of the available comparison methods, explore our guide to data matching algorithms, including Jaro-Winkler and Double Metaphone.
The result is a more flexible and informed approach to data matching, giving users the tools to improve matching accuracy while maintaining control over their matching logic.
Intelligent Data Type Recognition with AdaptiveMatch™
At the heart of AdaptiveMatch™ lies WinPure’s groundbreaking Data Type Library, a sophisticated matching intelligence powerhouse that brings a new level of automation, precision and adaptability to enterprise data matching.
Featuring over 120 predefined data types and 13 advanced matching algorithms, this next-generation configuration engine moves beyond traditional rule-based matching by introducing intelligent, data-driven algorithm recommendations. By understanding the characteristics of individual data fields, it helps identify the most effective fuzzy, phonetic and similarity techniques, enabling organisations to build highly sophisticated matching strategies with exceptional precision and control.
Combining intelligent algorithm selection with the flexibility of machine-learning-inspired matching techniques, the Data Type Library transforms how organisations configure, optimise and execute complex matching operations, making advanced data matching more accessible, powerful and efficient than ever before.
From personal names and addresses to company names and financial information, AdaptiveMatch™ helps eliminate the guesswork from algorithm selection. Users can customise matching methods, adjust similarity thresholds and create reusable configurations, delivering faster setup, greater matching accuracy and more consistent results across their data matching projects.
WinPureFuzzy™: Our Proprietary Matching Algorithm, Now Enhanced
While AdaptiveMatch™ introduces greater flexibility, one of the most important advancements in v12 is the continued evolution of WinPure’s proprietary matching technology.
WinPureFuzzy™ has been enhanced for WinPure v12, building on years of development and practical experience in identifying similarities across imperfect business data. Unlike conventional exact matching, which requires values to be identical, WinPureFuzzy™ is designed to recognise similarities between records containing spelling variations, typographical errors, inconsistent formatting and other common data quality issues. The enhanced algorithm is integrated into WinPure’s re-engineered matching engine, providing a powerful proprietary matching option alongside the extensive library of established similarity and phonetic algorithms. What makes v12 particularly compelling is how these technologies work together.
Through AdaptiveMatch™, users can apply WinPureFuzzy™ to fields where its matching characteristics are most appropriate, while selecting specialised algorithms for other columns.
For example, a company name could be compared using WinPureFuzzy™, while a contact’s surname uses Double Metaphone and a customer reference uses exact matching.
This combination of proprietary matching technology and intelligent algorithm selection is a major differentiator for WinPure v12.
Rather than forcing organisations to choose between a proprietary fuzzy matching engine and specialised matching algorithms, WinPure brings them together within one configurable matching framework.
A Practical Example: Matching Customer Records
Consider two customer records from different business systems.
| Field | Record A | Record B | Algorithm |
|---|---|---|---|
| First name | Stephen | Steven | Double Metaphone |
| Surname | Smyth | Smith | Jaro-Winkler |
| Company | Acme Limited | ACME Ltd | WinPureFuzzy™ |
| Postcode | RG7 4TY | RG7 4TY | Exact |
| stephen@acme.com | steven@acme.com | Levenshtein |
This example illustrates a possible configuration; actual match classifications depend on the selected rules, thresholds and data.
Advanced Matching Without Unnecessary Complexity
Powerful matching technology should not require users to become experts in every available algorithm. AdaptiveMatch™ is designed to make advanced matching more accessible through intelligent recommendations and flexible configuration.
Key capabilities include:
- Per-field algorithm selection: Apply different matching methods to individual columns.
- Intelligent recommendations: Receive guidance on algorithms appropriate for different data characteristics.
- Configurable thresholds and weights: Control matching sensitivity and the contribution of individual fields.
- Cross-column matching: Support matching scenarios where equivalent information may appear in different columns.
- Automatic rule creation: Simplify the initial configuration of matching rules.
- Extensive algorithm library: Combine proprietary, phonetic, similarity and token-based techniques.
These capabilities give data professionals greater control over complex matching scenarios while helping less experienced users get started with appropriate matching configurations.
Enterprise Data Matching with REST API Connectivity
One of the most significant developments in the WinPure v12 platform is the extension of its matching capabilities beyond the desktop interface. With REST API connectivity for supported operations, organisations can incorporate WinPure’s high-performance data matching technology directly into their own applications, business processes and enterprise data environments. This creates opportunities for developers, systems integrators and enterprise IT teams to make WinPure matching capabilities part of broader data management architectures.
Potential use cases include:
- CRM and customer data platforms: Identify potential duplicate customers across connected systems.
- Master data management: Incorporate matching operations into entity resolution and golden record workflows.
- Data integration pipelines: Automate matching as part of recurring data preparation processes.
- Enterprise applications: Access matching functionality from custom-built software.
- Automated data quality workflows: Integrate matching into scheduled or application-driven processes.
Rather than restricting advanced matching to a standalone desktop workflow, REST API connectivity can support broader enterprise adoption.
Available endpoints, authentication methods and integration capabilities depend on the published WinPure v12 REST API specification.
Beyond Matching: Understanding Relationships and Creating Trusted Records
For identity-centric use cases, WinPure also offers Senzing-powered MatchAI™, complementing AdaptiveMatch™ with entity resolution and relationship discovery. AdaptiveMatch™ focuses on configurable field-level comparisons, while MatchAI™ addresses complex identity resolution.
Identifying potential duplicate records is only one part of effective entity resolution. Organisations also need to understand why records have been matched, investigate relationships and determine which information should be retained. WinPure v12 brings together several complementary technologies to support this process.
AdaptiveMatch™ provides intelligent matching configuration.
MatchGraph™ helps users visualise relationships between matched records, making complex match groups easier to investigate and understand.
SmartMaster AI™ supports the creation of golden records by helping organisations select and consolidate information from matched records.
Together, these capabilities help organisations move from simply detecting duplicate records towards building more consistent, reliable and trusted data assets.
Who Is AdaptiveMatch™ Designed For?
AdaptiveMatch™ is designed for data quality teams, analysts and developers who need repeatable, configurable matching across customer, supplier and operational datasets. Common projects include CRM deduplication, database consolidation, master data preparation and data migration.
For example, an organisation can compare customer names using fuzzy or phonetic methods while treating identifiers as exact-match fields, then review the resulting match groups before consolidating records. This provides control over both the matching logic and the subsequent data quality workflow.
Why Choose WinPure v12 for Enterprise Data Matching?
The demands placed on enterprise data matching technology continue to grow. Organisations need to process larger datasets, identify increasingly complex relationships and integrate data quality capabilities into a wider range of business applications. WinPure Clean & Match Enterprise v12 has been developed with these challenges in mind.
Its re-engineered matching engine delivers exceptional performance. The enhanced proprietary WinPureFuzzy™ algorithm builds on WinPure’s established matching technology. AdaptiveMatch™ introduces greater intelligence and flexibility into matching configuration. And REST API connectivity extends these capabilities into the broader enterprise technology ecosystem.
The result is the most powerful and advanced data matching platform WinPure has developed to date.
For organisations struggling with duplicate customer records, fragmented business data or complex entity resolution requirements, v12 represents a significant step forward.
Experience AdaptiveMatch™ in WinPure v12
Faster matching. Smarter algorithm selection. More control over enterprise data.
Discover how WinPure’s re-engineered matching engine, enhanced WinPureFuzzy™ technology and intelligent algorithm selection can help your organisation identify duplicate records, standardise matching processes and prepare more reliable data for downstream systems.
Experience the Power of AdaptiveMatch™
Discover intelligent algorithm selection, enhanced WinPureFuzzy™ and ultra-fast data matching in WinPure v12. Try it free for 30 days. No credit card required.
Frequently Asked Questions About AdaptiveMatch™
AdaptiveMatch™ is WinPure’s configurable data matching framework in Clean & Match Enterprise v12. It lets users apply different matching algorithms, thresholds and weights to individual fields.
Rather than applying one comparison method to every field, AdaptiveMatch™ allows users to combine fuzzy, phonetic, token-based and exact matching methods according to the characteristics of each data type.
WinPureFuzzy™ is WinPure’s proprietary fuzzy matching algorithm for identifying similarities in imperfect data, including spelling variations and formatting inconsistencies. It has been enhanced for v12.
WinPure v12 includes 13 matching algorithms within AdaptiveMatch™, alongside a Data Type Library with more than 120 predefined data types.
Yes. Each matching condition can use an appropriate algorithm, similarity threshold and weight, allowing different fields to contribute evidence in different ways.
WinPure reports internal matching tests processing approximately one million records in around 15 seconds under selected conditions. Performance varies with dataset characteristics, hardware, algorithms, rules and the operation being performed.
Yes. AdaptiveMatch™ supports phonetic comparison methods such as Double Metaphone, alongside fuzzy and other matching techniques.
WinPure v12 provides REST API connectivity for supported operations. Specific matching endpoints and availability depend on the published release documentation.
AdaptiveMatch™ focuses on configurable field-level record matching, while MatchAI™ uses Senzing technology for entity-centric identity resolution and relationship discovery. They address complementary matching requirements.
Typical applications include customer and supplier deduplication, CRM data quality, data migration, database consolidation and master data preparation.
Share this article





