Text matching, extraction & Diff/Patch/Match

https://stackoverflow.com/questions/6051698/how-to-use-google-diff-match-patch-c-sharp-library

https://stackoverflow.com/questions/138331/any-decent-text-diff-merge-engine-for-net

http://www.mathertel.de/Diff/

https://www.google.com/search?q=c%23+string+diff+match+patch&rlz=1C1GCEB_enAU941AU941&ei=fX-wYK2JGKvbz7sP9L2q0A8&oq=c%23+string+diff+match+patch&gs_lcp=Cgdnd3Mtd2l6EAMyCAghEBYQHRAeOgcIABBHELADOgIIADoECAAQQzoGCAAQFhAeOgQIIRAKUOqFIVjsnCFg-KEhaAJwAngAgAGIAogBixiSAQYwLjEzLjSYAQCgAQGqAQdnd3Mtd2l6yAEIwAEB&sclient=gws-wiz&ved=0ahUKEwjtu9yq0uvwAhWr7XMBHfSeCvoQ4dUDCA4&uact=5

https://github.com/google/diff-match-patch/blob/master/csharp/DiffMatchPatch.cs


Closeness of 2 pieces of text. (%)

compare the start
Compare the end
Compare the middle

Looking for overlap.

And

Find recurring words/phrases/sets of characters in a set of strings.

https://stackoverflow.com/questions/12089967/find-difference-between-two-strings

https://github.com/google/diff-match-patch

https://stackoverflow.com/questions/52162091/detect-differences-between-two-strings

https://stackoverflow.com/questions/3343874/compare-two-strings-and-get-the-difference

https://stackoverflow.com/questions/33886103/how-to-find-recurring-word-groups-in-text-with-c

https://www.codeproject.com/Articles/13326/An-O-ND-Difference-Algorithm-for-C


JavaScript fuzzy search

https://www.google.com/search?q=javascript+fuzzy+match&rlz=1C1GCEB_enAU941AU941&oq=javascript+fuzzy+match&aqs=chrome..69i57j0i22i30.5767j1j7&sourceid=chrome&ie=UTF-8

https://fusejs.io/

https://stackoverflow.com/questions/23305000/javascript-fuzzy-search-that-makes-sense

http://www.joyofdata.de/blog/comparison-of-string-distance-algorithms/

https://glench.github.io/fuzzyset.js/

https://github.com/bevacqua/fuzzysearch