P. ej. el algoritmo de Soundex está optimizado para inglés. ¿Existe un algoritmo más universal que se aplique a las familias numerosas de idiomas?¿Cómo hacer un Soundex internacional?
15
A
Respuesta
11
SOUNDEX es de hecho orientado al inglés. Otros dos que tienen en cuenta una variedad más amplia de diferencias fonéticas son: Double Metaphone y NYSIIS.
Producen codificaciones en un espacio mucho más grande que SOUNDEX. Double Metaphone, específicamente, incluye reducciones con el propósito expreso de manejar pronunciaciones alternativas basadas en más idiomas que el inglés.
Hice una presentación sobre la coincidencia de cadenas difusas recientemente, the slides puede ser útil.
Cuestiones relacionadas
- 1. Función SQL-soundex
- 2. ¿Se ha mejorado Soundex?
- 3. metaphone versus soundex versus NYSIIS
- 4. LINQ to SQL SOUNDEX - posible?
- 5. ¿Cómo formatearías DateTime en formato internacional?
- 6. Entrada internacional SDL o PyGame
- 7. Soluciones escalables de geocodificación internacional
- 8. ¿Cómo hacer coincidir el alfabeto internacional (inglés a-z, + no inglés) con una expresión regular?
- 9. Algunos cambios en el algoritmo de Soundex
- 10. Ordenar por Soundex (o similar) `Cercanía`
- 11. ¿Cálculo de envío internacional con Paypal?
- 12. Habilitando soundex/metaphone para caracteres no ingleses
- 13. Aceptar caracteres de nombre internacional en RegEx
- 14. Crear teclado internacional personalizado para iPhone
- 15. Use SOUNDEX() palabra por palabra en SQL Server
- 16. Métodos basados en la distancia de Levenshtein Vs Soundex
- 17. Enviar correos electrónicos con acento internacional y caracteres especiales
- 18. Convertir cadena internacional a \ u códigos en java
- 19. ¿MongoDB es compatible con soundex o coincidencias difusas?
- 20. GAE aplicación internacional de aplicación de aplicaciones con Babel
- 21. gVim + EE. UU.-Internacional: no combina claves muertas con espacio
- 22. jquery plugin para validación de número de teléfono internacional
- 23. ¿Expresión regular de Javascript para la puntuación (internacional)?
- 24. ¿Cómo hacer un caparazón?
- 25. Cómo hacer un lanzador
- 26. ¿Cómo hacer un degradado transparente?
- 27. ¿Cómo hacer un div octogonal?
- 28. Cómo hacer un ejecutable phar?
- 29. cómo hacer un DIV desenfocable?
- 30. ¿Cómo hacer un TextView personalizado?
El enlace a sus diapositivas está roto (404) –
@John: nuevo enlace parece ser http://asymmetrical-view.com/talks/#fuzzy-string-matching – Hace
Gracias, acabo de actualizarlo para señalar a el PDF en el repositorio de github relacionado - Espero que se mantenga más constante. Gracias. –