2012-07-20 26 views
5

Estoy tratando de encontrar un corrector ortográfico implícito que use las asignaciones de palabras de entrada a algún tipo de representación fonética más general para dar cuenta de los errores tipográficos que puedan ocurrir, básicamente para una barra de búsqueda que corregirá automáticamente su ortografía a un grado. Dos cosas que he estado investigando son metaphone, nysiis y soundex, pero realmente no sé cuál sería mejor para esta aplicación.metaphone versus soundex versus NYSIIS

Me gustaría que haya preferentemente más coincidencias que menos coincidencias, y me gustaría que la coincidencia sea un poco más general, por lo que estaba pensando en ir con soundex que parece ser un mapeo más aproximado que el metafijo original, pero realmente no sé cuán grande es la diferencia en la vaguedad. Sé que nysiis es bastante similar a soundex, pero no tengo una buena idea de lo similares que son, o cómo nysiis se compara con metaphone.

También estoy buscando la solución más rápida de ejecutar. Sé que estos mapeadores fonéticos suelen ser bastante rápidos, pero no estoy seguro de cuál sería el más rápido, considerando que me gustaría poder verificar la ortografía sin un aumento en el tiempo de búsqueda, la velocidad es una consideración. ¿Pensamientos?

Respuesta