Entradas

Mostrando entradas de agosto, 2011

Double Methaphone

En un artículo anterior les estuve hablando sobre algoritmos de comparaciones fonéticas, específicamente para ser implementados en SQL Server.  Entre estos algoritmos mencionamos el Soundex que viene integrado de forma nativa en el motor de SQL y el Mephone que esperamos que lo integren en versiones posteriores. Ahora les vamos a mencionar un algoritmo más eficiente, el Double Metaphone, desarrollado por Lawrence Phillips, el mismo que creó el Metaphone. Este tiene ciertas mejores que arrojan una mayor exactitud en las comparaciones que realiza, arrojando dos llaves de comparaciones en vez de solo una como realiza el Methaphone. USE [Master] GO /****** Object:  UserDefinedFunction [dbo].[DoubleMetaPhone]    Script Date: 06/30/2011 11:57:01 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER FUNCTION [dbo] . [DoubleMetaPhone] ( @str varchar ( 70 )) RETURNS char ( 10 ) AS BEGIN /*#########################################################################   Double Meta