[OFF-TOPIC] Comparación de Palabras

09/06/2005 - 18:31 por JOSE DAVID GALVIZ M | Informe spam
Amigos, antes que nada perdón por el off topic.

La idea es la siguiente, tengo en una base de datos almacenado en una tabla,
una gran cantidad de texto, el contenido de cada registro de la tabla es un
parrafo de un libro.

Lo que necesito, es que dado un parrafo escrito por el usuario, buscar en la
base de datos los parrafos parecidos a este (Pueden varias por letras,
faltar alguna palabra, tener algunas palabras de mas, modificar el orden en
algunas palabras)

Tienen idea de que herramienta o algun algortimo que me permita hacer esto.




JOSE DAVID GALVIZ MUÑOZ
MCAD - DCE 5 Estrella

Preguntas similare

Leer las respuestas

#6 Isaias
10/06/2005 - 03:41 | Informe spam
Eso te lo da el CONTAINS

Es un predicado que se utiliza para buscar, en columnas que contengan tipos
de datos de tipo carácter, coincidencias exactas o aproximadas (menos
precisas) con palabras o frases, palabras próximas a otra dada en una cierta
distancia, o coincidencias ponderadas. CONTAINS puede buscar:

Una palabra o una frase.

El prefijo de una palabra o una frase.

Una palabra cerca de otra palabra.

Una palabra que sea una inflexión de otra (por ejemplo, las palabras
controles, controladores, controlando y controlado son inflexiones de
control).

Una palabra que tenga un peso especificado mayor que el de otra.
Respuesta Responder a este mensaje
#7 Kravek
10/06/2005 - 04:04 | Informe spam
Tiene que usar contains pero no está buscando contains...
Estña buscando un control o un algoritmo que le resuelva un problema de IA o
de un Sistema Experto y es el reconocimiento de un texto...

Te daré algunas ideas aunque la solución pasaría por diseñar Ia :p

1º) Elimina TODOS los determinantes (articulos, numerales...) del texto
2º) Trata de reducir cada palabra a su raíz
3º) Create una función que te de una equivalencia entre el texto que el
usuario a introducido y tu texto, para ello ten en cuenta el número de
raíces que contiene tu texto y la importancia de estas
4º) Investiga sobre algoritmos genéticos

"Isaias" escribió en el mensaje
news:
Eso te lo da el CONTAINS

Es un predicado que se utiliza para buscar, en columnas que contengan
tipos
de datos de tipo carácter, coincidencias exactas o aproximadas (menos
precisas) con palabras o frases, palabras próximas a otra dada en una
cierta
distancia, o coincidencias ponderadas. CONTAINS puede buscar:

Una palabra o una frase.

El prefijo de una palabra o una frase.

Una palabra cerca de otra palabra.

Una palabra que sea una inflexión de otra (por ejemplo, las palabras
controles, controladores, controlando y controlado son inflexiones de
control).

Una palabra que tenga un peso especificado mayor que el de otra.

Respuesta Responder a este mensaje
#8 Kravek
10/06/2005 - 04:04 | Informe spam
Tiene que usar contains pero no está buscando contains...
Estña buscando un control o un algoritmo que le resuelva un problema de IA o
de un Sistema Experto y es el reconocimiento de un texto...

Te daré algunas ideas aunque la solución pasaría por diseñar Ia :p

1º) Elimina TODOS los determinantes (articulos, numerales...) del texto
2º) Trata de reducir cada palabra a su raíz
3º) Create una función que te de una equivalencia entre el texto que el
usuario a introducido y tu texto, para ello ten en cuenta el número de
raíces que contiene tu texto y la importancia de estas
4º) Investiga sobre algoritmos genéticos

"Isaias" escribió en el mensaje
news:
Eso te lo da el CONTAINS

Es un predicado que se utiliza para buscar, en columnas que contengan
tipos
de datos de tipo carácter, coincidencias exactas o aproximadas (menos
precisas) con palabras o frases, palabras próximas a otra dada en una
cierta
distancia, o coincidencias ponderadas. CONTAINS puede buscar:

Una palabra o una frase.

El prefijo de una palabra o una frase.

Una palabra cerca de otra palabra.

Una palabra que sea una inflexión de otra (por ejemplo, las palabras
controles, controladores, controlando y controlado son inflexiones de
control).

Una palabra que tenga un peso especificado mayor que el de otra.

Respuesta Responder a este mensaje
#9 JOSE DAVID GALVIZ M
10/06/2005 - 15:41 | Informe spam
Gracias a todos por su colaboración, enseguida empiezo a revisar todas las
opciones.




JOSE DAVID GALVIZ MUÑOZ
MCAD - DCE 5 Estrella



"Kravek" <rubengARROBAkailea4.net> escribió en el mensaje
news:%231o7$
Tiene que usar contains pero no está buscando contains...
Estña buscando un control o un algoritmo que le resuelva un problema de IA o
de un Sistema Experto y es el reconocimiento de un texto...

Te daré algunas ideas aunque la solución pasaría por diseñar Ia :p

1º) Elimina TODOS los determinantes (articulos, numerales...) del texto
2º) Trata de reducir cada palabra a su raíz
3º) Create una función que te de una equivalencia entre el texto que el
usuario a introducido y tu texto, para ello ten en cuenta el número de
raíces que contiene tu texto y la importancia de estas
4º) Investiga sobre algoritmos genéticos

"Isaias" escribió en el mensaje
news:
Eso te lo da el CONTAINS

Es un predicado que se utiliza para buscar, en columnas que contengan
tipos
de datos de tipo carácter, coincidencias exactas o aproximadas (menos
precisas) con palabras o frases, palabras próximas a otra dada en una
cierta
distancia, o coincidencias ponderadas. CONTAINS puede buscar:

Una palabra o una frase.

El prefijo de una palabra o una frase.

Una palabra cerca de otra palabra.

Una palabra que sea una inflexión de otra (por ejemplo, las palabras
controles, controladores, controlando y controlado son inflexiones de
control).

Una palabra que tenga un peso especificado mayor que el de otra.

Respuesta Responder a este mensaje
#10 JOSE DAVID GALVIZ M
10/06/2005 - 15:41 | Informe spam
Gracias a todos por su colaboración, enseguida empiezo a revisar todas las
opciones.




JOSE DAVID GALVIZ MUÑOZ
MCAD - DCE 5 Estrella



"Kravek" <rubengARROBAkailea4.net> escribió en el mensaje
news:%231o7$
Tiene que usar contains pero no está buscando contains...
Estña buscando un control o un algoritmo que le resuelva un problema de IA o
de un Sistema Experto y es el reconocimiento de un texto...

Te daré algunas ideas aunque la solución pasaría por diseñar Ia :p

1º) Elimina TODOS los determinantes (articulos, numerales...) del texto
2º) Trata de reducir cada palabra a su raíz
3º) Create una función que te de una equivalencia entre el texto que el
usuario a introducido y tu texto, para ello ten en cuenta el número de
raíces que contiene tu texto y la importancia de estas
4º) Investiga sobre algoritmos genéticos

"Isaias" escribió en el mensaje
news:
Eso te lo da el CONTAINS

Es un predicado que se utiliza para buscar, en columnas que contengan
tipos
de datos de tipo carácter, coincidencias exactas o aproximadas (menos
precisas) con palabras o frases, palabras próximas a otra dada en una
cierta
distancia, o coincidencias ponderadas. CONTAINS puede buscar:

Una palabra o una frase.

El prefijo de una palabra o una frase.

Una palabra cerca de otra palabra.

Una palabra que sea una inflexión de otra (por ejemplo, las palabras
controles, controladores, controlando y controlado son inflexiones de
control).

Una palabra que tenga un peso especificado mayor que el de otra.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida