Tagged articles
10 articles
Page 1 of 1
Data STUDIO
Data STUDIO
Dec 15, 2025 · Fundamentals

Stop reinventing the wheel: 9 Python libraries that can triple your efficiency

The article introduces nine powerful Python libraries—Boltons, Pydash, funcy, glom, furl, Cachier, Python‑Levenshtein, Plumbum, and Hydra—explaining why each is needed, highlighting core capabilities, showing concrete code examples, and recommending practical use‑cases to dramatically speed up everyday scripting and data‑processing tasks.

AutomationConfigurationPython
0 likes · 18 min read
Stop reinventing the wheel: 9 Python libraries that can triple your efficiency
Top Architect
Top Architect
Jul 11, 2024 · Backend Development

Implementing Fuzzy Company Name Matching with MySQL REGEXP and Java

This article describes a backend solution for a company approval workflow that extracts key information from company names, tokenizes them using IKAnalyzer, applies MySQL REGEXP for fuzzy matching, and sorts results by match degree, complete with code examples and deployment tips.

Javafuzzy-matchingregex
0 likes · 17 min read
Implementing Fuzzy Company Name Matching with MySQL REGEXP and Java
Java Tech Enthusiast
Java Tech Enthusiast
Jul 8, 2024 · Databases

Fuzzy Company Name Matching Using MySQL Regular Expressions

The article describes a MySQL‑based fuzzy matching solution for preventing duplicate company entries in a business‑approval workflow, detailing preprocessing of Chinese company names, word segmentation with IKAnalyzer, RegExp pattern generation, and a custom SQL query that ranks results by keyword‑match ratio without using external search engines.

Chinese Word Segmentationcompany name validationfuzzy-matching
0 likes · 9 min read
Fuzzy Company Name Matching Using MySQL Regular Expressions
Architect
Architect
May 24, 2024 · Backend Development

How to Build a MySQL‑Based Fuzzy Company Name Matcher with Regex and IKAnalyzer

This article walks through a real‑world approval workflow where a business user adds a company, explains why MySQL REGEXP is chosen over Elasticsearch for fuzzy matching, and details the step‑by‑step implementation—including name preprocessing, tokenization with IKAnalyzer, and a custom SQL query that ranks results by match degree.

Backend DevelopmentIKAnalyzerJava
0 likes · 13 min read
How to Build a MySQL‑Based Fuzzy Company Name Matcher with Regex and IKAnalyzer
Test Development Learning Exchange
Test Development Learning Exchange
Apr 16, 2024 · Artificial Intelligence

Fuzzy String Matching in Python with difflib, fuzzywuzzy, and TheFuzz

This article demonstrates how to perform fuzzy string matching in Python using three libraries—difflib, fuzzywuzzy (with python-Levenshtein), and TheFuzz—by defining matching functions, installing required packages, and providing example code that finds the best match for a given pattern among a list of candidate strings.

PythonTheFuzzdifflib
0 likes · 3 min read
Fuzzy String Matching in Python with difflib, fuzzywuzzy, and TheFuzz
Python Programming Learning Circle
Python Programming Learning Circle
Apr 29, 2022 · Fundamentals

Using FuzzyWuzzy for Fuzzy String Matching in Python

This tutorial explains how to use the Python FuzzyWuzzy library, which relies on Levenshtein distance, to perform fuzzy string matching for tasks such as normalizing province or company names, and provides complete code examples and practical applications.

Levenshteindata cleaningfuzzy-matching
0 likes · 10 min read
Using FuzzyWuzzy for Fuzzy String Matching in Python
FunTester
FunTester
Nov 29, 2019 · Fundamentals

When Simple Assertions Fail: Mastering Fuzzy Matching in Unit Tests

This article examines why simple, exact-value assertions often fall short in unit testing, demonstrates how to apply fuzzy matching for unpredictable fields, and offers practical alternatives to keep tests reliable and maintainable.

Software Testingassertionsfuzzy-matching
0 likes · 5 min read
When Simple Assertions Fail: Mastering Fuzzy Matching in Unit Tests