FuzzyString 1.0.0
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
Install-Package FuzzyString -Version 1.0.0
dotnet add package FuzzyString --version 1.0.0
<PackageReference Include="FuzzyString" Version="1.0.0" />
paket add FuzzyString --version 1.0.0
#r "nuget: FuzzyString, 1.0.0"
Release Notes
The source code was found on CodePlex at https://fuzzystring.codeplex.com/
I decided to create a NuGet Package out of it, for more usage convenience.
Dependencies
This package has no dependencies.
Used By
NuGet packages (4)
Showing the top 4 NuGet packages that depend on FuzzyString:
Package | Downloads |
---|---|
NBi.Framework
This package contains the NBi framework and references each dll to your project. This package is not intended to be directly used by end-users willing to create test-suites. Check the package NBi.VisualStudio, if you want to facilitate the usage of NBi from Visual Studio. NBi is a testing framework (add-on to NUnit) for Business Intelligence and Data Quality. It supports the Microsoft Data platform (SQL Server Database engine, SSIS, SSAS, SSRS) but also MySQL, PostgreSQL and other NoSQL solutions.
|
|
NBi.Framework.Tools
This package contains the NBi framework and references each dll to your project. This package is not intended to be directly used by end-users willing to create test-suites. Check the package NBi.VisualStudio, if you want to facilitate the usage of NBi from Visual Studio. NBi is a testing framework (add-on to NUnit) for Business Intelligence and Data Quality. It supports the Microsoft Data platform (SQL Server Database engine, SSIS, SSAS, SSRS) but also MySQL, PostgreSQL and other NoSQL solutions.
|
|
BIP.RPA.UiCommon
Classe di metodi di aiuto per RPA con LeanFT
|
|
RecurringBugCatcher
Log exceptions and get notified when same/similar exceptions keep occurring in your solution. Works hand-in-hand and as a complement to your favorite logger
|
GitHub repositories
This package is not used by any popular GitHub repositories.
Version History
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 196,121 | 2/7/2015 |