Package firmmatchr updated to version 0.1.3 with previous version 0.1.2 dated 2026-02-11

Fri, 06 Mar 2026 09:02:00 CDT

Title: Robust Probabilistic Matching for German Company Names
Description: A pipeline for matching messy company name strings against a clean dictionary (e.g., 'Orbis'). Implements a cascading strategy: Exact -> Fuzzy ('zoomerjoin') -> 'FTS5' ('SQLite') -> Rarity Weighted. References: Beniamino Green (2025) <https://beniamino.org/zoomerjoin/>; <https://www.sqlite.org/fts5.html>.
Author: Giulian Etingin-Frati [aut, cre]
Maintainer: Giulian Etingin-Frati <etingin-frati@kof.ethz.ch>

Diff between firmmatchr versions 0.1.2 dated 2026-02-11 and 0.1.3 dated 2026-03-06

 DESCRIPTION                     |    8
 LICENSE                         |    4
 MD5                             |   39 ++--
 NAMESPACE                       |   70 +++----
 NEWS.md                         |   51 +++--
 R/engines.R                     |  342 +++++++++++++++++++-------------------
 R/globals.R                     |   18 +-
 R/llm_api.R                     |  343 +++++++++++++++++++++++++-------------
 R/llm_pipeline.R                |  353 +++++++++++++++++++++-------------------
 R/match_pipeline.R              |  346 +++++++++++++++++++--------------------
 R/normalize.R                   |  132 +++++++-------
 README.md                       |  282 +++++++++++++++----------------
 inst/WORDLIST                   |    6
 man/azure_chat_request.Rd       |   70 +++----
 man/match_companies.Rd          |  146 ++++++++--------
 man/normalize_company_name.Rd   |   54 +++---
 man/openai_chat_request.Rd      |only
 man/validate_matches_llm.Rd     |  131 +++++++-------
 tests/testthat.R                |    8
 tests/testthat/test-match.R     |   68 +++----
 tests/testthat/test-normalize.R |   30 +--
 21 files changed, 1325 insertions(+), 1176 deletions(-)

More information about firmmatchr at CRAN