Software Alternatives, Accelerators & Startups

FuzzyWuzzy

FuzzyWuzzy is a Fuzzy String Matching in Python that uses Levenshtein Distance to calculate the differences between sequences.

FuzzyWuzzy

FuzzyWuzzy Reviews and Details

This page is designed to help you find out whether FuzzyWuzzy is good and if it is the right choice for you.

Screenshots and images

  • FuzzyWuzzy Landing page
    Landing page //
    2023-10-20

Features & Specs

  1. Simple API

    FuzzyWuzzy offers a straightforward and easy-to-understand API, making it simple to integrate fuzzy matching into projects quickly.

  2. High Accuracy

    The library provides accurate text matching using Levenshtein Distance, making it effective for identifying similar strings.

  3. Versatile Use Cases

    FuzzyWuzzy can be used for a wide range of applications, including data cleaning, record linkage, and search optimization.

  4. Well-Maintained

    The library is well-maintained with regular updates, detailed documentation, and an active community.

  5. Python-Compatible

    Written in Python, FuzzyWuzzy seamlessly integrates with other Python-based projects and is compatible with popular data science libraries.

Badges

Promote FuzzyWuzzy. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

We don't have any videos for FuzzyWuzzy yet.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about FuzzyWuzzy and what they use it for.
  • Need help solving a subtitles problem. The logic seems complex
    Do fuzzy matching (something like fuzzywuzzy maybe) to see if the the words line up (allowing for wrong words). You'll need to work out how to use scoring to work out how well aligned the two lists are. Source: over 2 years ago
  • Thanks to this sub, we now have an Anki deck for Persona 5 Royal. Spreadsheet with Jp and Eng side by side too.
    Convert the original lines to full furigana and do a fuzzy match. (For reference, the original line is ่ฒดๆ–นใŒใ“ใ‚Œใพใงใซๅพ—ใฆใใŸๅŠ›ใ€ๅญ˜ๅˆ†ใซ็™บๆฎใ—ใฆใใ ใ•ใ„ใญใ€‚) You can do a regional search using the initial scene data (E60) first, and if the confidence is low, go for a slower full search. Source: almost 3 years ago
  • Fuzzy search
    It's now known as "thefuzz", see https://github.com/seatgeek/fuzzywuzzy. Source: over 3 years ago
  • I made a bot that stops muck chains, here are the phrases that he looks for to flag the comment as a muck comment. Are there any muck forms I forgot about?
    You can have a look at this library to use fuzzy search instead of looking for plaintext muck: https://github.com/seatgeek/fuzzywuzzy. Source: almost 4 years ago
  • How would you approach this
    To deal with comparing the string, I found FuzzyWuzzy ratio function that is returning a score of how much the strings are similar from 0-100. Source: about 4 years ago
  • The Levenshtein Distance in Production
    I used fuzzywuzzy [1], a python-based fuzzy string matching calculator that is based on Levenshtein's edit-distance for a parking enforcement product I built. The product used an iOS client to capture license plates. The app would capture a single plate many times, de-duplicate using an edit-distance threshold matching plates up to a time period lookback. Then among those plates, send the one with the highest... - Source: Hacker News / over 4 years ago
  • RoR Determine how similar DB rows are
    Probably something as simple as loading it into the memory then calculating Damerauโ€“Levenshtein distance for each pair and setting some threshold below which records are considered duplicates. If you want some more fancy similarities calculator, Python is probably better equipped in terms of ready-made libraries. Source: over 4 years ago
  • How to award a score (1-100) for closeness to the right answer?
    FuzzyWuzzy has an easy-to-use implementation: https://github.com/seatgeek/fuzzywuzzy. Source: over 4 years ago
  • List of top-30 Women authors using 2021 and 2019 poll data
    After the above process, I was left to deal with minor differences in author names, like initials, spacing, typos, etc. There were too many entries to adjust manually, so I used fuzzywuzzy to determine if two entries were close enough. This trick would fail with authors, say R.J. Barker and R.J. Parker but I didn't find such entries during a sample manual sanity check from these groupings. Source: over 4 years ago
  • File loop confusion
    Iterate separately over the two files, get the single DNA in a variable and the 180 in a list (make sure they are stored as string). You can use fuzzywuzzy to get the most similar match. Source: over 4 years ago
  • How to find Word Similarity based on spellings?
    If you really need an numbers in procent then FuzzyWuzzy could help you with your problem. This lib uses also the leivenstein distance on its core but gives the convinient output of matching in procent. Source: over 4 years ago

Do you know an article comparing FuzzyWuzzy to other products?
Suggest a link to a post with product alternatives.

Suggest an article

FuzzyWuzzy discussion

Log in or Post with

Is FuzzyWuzzy good? This is an informative page that will help you find out. Moreover, you can review and discuss FuzzyWuzzy here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.