Related Experiment Video
Updated: Apr 18, 2026

In Vivo Functional Study of Disease-associated Rare Human Variants Using Drosophila
Published on: August 20, 2019
A fuzzy-match search engine for physician directories.
Majid Rastegar-Mojarad1, Christopher Kadolph, Zhan Ye
1Marshfield Clinic Research Foundation, Biomedical Informatics Research Center, Marshfield, WI, United States.
A new fuzzy-match search algorithm significantly improves physician finding on healthcare websites. This system handles name misspellings and variations, reducing search failures and enhancing user experience for diverse populations.
Area of Science:
- Health Informatics
- Computer Science
- Natural Language Processing
Background:
- Physician search engines are vital for healthcare websites, but current systems often fail due to exact-match requirements.
- Inefficient search results lead to patient frustration and potential loss of website engagement.
- Diverse patient populations in the US necessitate search functionalities that accommodate variations in names, including misspellings and phonetic differences.
Purpose of the Study:
- To design and develop a fuzzy-match algorithm to enhance physician search functionality on the Marshfield Clinic website.
- To address the observed 26% search failure rate caused by the existing exact-match search engine.
- To improve the ease and speed with which users can find physicians.
Main Methods:
- Implemented a fuzzy-match algorithm to identify similar names rather than requiring exact matches.
- Addressed typographic errors, phonetic spelling variations, and nickname discrepancies.
- Utilized a customized Levenshtein distance calculation combined with Soundex coding and a nickname lookup table derived from US census data.
Main Results:
- The fuzzy-match engine achieved 90% accuracy in top-ten searches, a significant improvement over exact match (0%).
- Performance comparison showed fuzzy-match (90%) outperforming Soundex (24%) and Levenshtein distance (59%).
- The fuzzy-match engine-top-one search yielded 71% accuracy.
Conclusions:
- A novel fuzzy-match search engine for physician directories was successfully designed, implemented, and evaluated.
- The developed algorithm effectively handles name variations, improving search accuracy and user experience.
- Open-source code and a demonstration implementation are available for broader adoption and further development.
Related Concept Videos
Patient-centered Care
Primary Healthcare Services
In 1978, international leaders convened in Alma-Ata, Kazakhstan, for what would be a pivotal event in global health. The Alma-Ata Declaration was the first to call...
Nursing Clinical Information System
A Nursing Clinical Information System (NCIS) is a specialized type of healthcare information system tailored to meet the unique needs of nursing practice. It incorporates the principles of nursing informatics to streamline information management and improve the quality of care delivery.
Critical attributes of NCIS include:
Integrated Healthcare System
Healthcare Agencies II
Parish nursing is a growing specialty nursing profession that focuses on holistic healthcare, health promotion, and illness prevention. It blends professional nursing practice with a health ministry, focusing on health and healing within the context of a Christian community. Parish nurses serve as health educators, referral sources,...
Healthcare Agencies I

