¿Hay bibliotecas por ahí que hagan que sea fácil comparar la "similitud" de 2 cadenas en C#? Lo que estoy pensando es si usted tiene las cuerdas,Prueba de comparación "similitud" de cadena C#
"This is a test" // 100%
"THIS IS A TEST" // 95%
" This is a test" // 98%
"This is" // 60%
"Foobar" // 0%
"this test is a" // 70%
etc. cada uno seria dan una puntuación en comparación con una cadena de base.
definir la similitud ... un poco más en concreto, el enfoque general se http://en.wikipedia.org/wiki/Longest_common_subsequence_problem –
http://en.wikipedia.org/wiki/Levenshtein_distance –
Esa distancia Levenshtein suena interesante . Puse "similitud" entre comillas porque no estoy seguro de cómo definirlo. Será una cuestión de probar cada método para ver cuál tiene la mejor tasa de ataque para mi situación. – mike