Found 153 packages
Fuzzy string matcher based on FuzzyWuzzy algorithm from SeatGeek
A Collection of Fuzzy String Algorithms for .NET. Partially derived from multiple open sources. See individual algorithm classes for attributions.
Contains Fuzzy logic tools, such as fuzzy sets, linguistic variables and inference systems. This package originated from the AForge.NET Framework and is part of the Accord.NET Framework.
A Collection of Fuzzy String Algorithms for .NET Classic and .NET Core.
One of the fastest Levenshtein distance packages on NuGet. Supports .NET Framework and .NET. Levenshtein calculates the shortest possible distance between two strings. Producing a count of the number of insertions, deletions and substitutions to make one string into another.
The library is an easy to use component that implements fuzzy inference system (both, Mamdani and Sugeno methods supported).
A simple library for fuzz testing .NET code.
FuzzyString is a library developed for use in my day job for reconciling naming conventions between different models of the electric grid. I have stripped off the power system specific code and put together what can effectively be used as a string extension for determining approximate equality between two strings. All of the algorithms used here have been pulled from online resources, translated into C#, and compiled into this library. I found several other similar open-source implementations around but nothing for .NET/C#. Adding the *.dll to your project will give you access to this extension and the individual extensions under the hood of the ApproximatelyEquals() extension. Algorithms included in this project: Hamming Distance Jaccard Distance Jaro Distance Jaro-Winkler Distance Levenshtein Distance Longest Common Subsequence Longest Common Substring Overlap Coefficient Ratcliff-Obershelp Similarity Sorensen-Dice Distance Tanimoto Coefficient
Porting FuzzyString library to .NET Standard
A C# implementation of Sublime Text's fuzzy matching algorithm. Include an additional API for formatting parts of the string that has matched chars. Implements the algorithm originally detailed here: https://medium.com/forrest-the-woods/reverse-engineering-sublime-text-s-fuzzy-match-4cffeed33fdb
FuzzyLogicLibrary modified for OpenRA
Original source code: https://github.com/kdjones/fuzzystring
Bit-parallel accelerated Fuzzy string matcher based on FuzzyWuzzy algorithm from SeatGeek and RapidFuzz python library from Max Bachmann.
Fuzzy search library for finding strings in strings. Inspired by and attempts to be somewhat compatible with fuzzysearch for python https://github.com/taleinat/fuzzysearch
A collection of fuzzy string algorithms for .net
fuzzystrmatch module support plugin for PostgreSQL/Npgsql Entity Framework Core provider.
Fuzzy Serializer is a contract resolver for Newtonsoft, which enables the serializer to ensure clients deserializing the message, will respect Postels Law ("be liberal in what you accept from others").
A fuzzy matching recognizer to allow for matching a string against one or more strings.
A BK tree implementation for fast, fuzzy string matching. Check out the code and usage instructions on the github page (see package information/project URL link).