Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

Algorritmo de busqueda de Google o similar

BocaDePez
BocaDePez

Hola!

Estoy haciendo un proyecto para la uni y me gustaria saber que tipo de algorritmos se usan para realizar busquedas como realiza google, es decir, que escribes algo y realiza la busqueda dando un scoring de acierto y ademas es capaz de descartar palabras insignificantes como articulos y preposiciones ademas de identificar palabras mal escritas.

Conoceis alguno que sea codigo abiero o algun ejemplo en el que inspirarme??

Salu2.

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
BocaDePez
BocaDePez

No se cual utilizara, pero por ejemplo MYSQL tiene una instrucción para que te devuelva el porcentaje de acierto en una busqueda de texto. Asi que eso es un simple SELECT.

Lo de descartar preposiciones, etc, no es cierto del todo. Tu buscas "A" y te sale la web "a cocinar" o "a fuego lento".

🗨️ 1
BocaDePez
BocaDePez

ya ya , se que no es siempre :D

BocaDePez
BocaDePez

Para saber mas de google:

(link roto)

Y en cuanto a lo que buscas, en mysql estoy algo flojo pero en SQL (puedes montarte un MSDE o un SQL Express) existe una cosa que son los catalogos o indices de texto que te permiten realizar busquedas como hacen los bucadores y que encima te eliminan de esas busquedas las palabras comunes (hay un fichero que puedes editar)

Tienes muchas opciones de programación para montar un buen buscador con esto que te cuento.

🗨️ 3
BocaDePez
BocaDePez

en.wikipedia.org/wiki/MSDE

No encuentro gran info sobre lo que es un msde, ni de que son los catalgos de indices.

Tienes algun enlace o algo ? gracias!!!

🗨️ 2
BocaDePez
BocaDePez

EL MSDE era un motor SQL gratis que podias usar que ofrecia microsoft.

Ahora se llama SQL Express, tiene alguna limitacion al ser gratis en comparación con un servidor SQL pero para lo que necesitas te vale de sobra.

Lo puedes descargar desde la web de microsoft:

(link roto)

En cuanto a buscar información sobre los catalogos de texto te recomiendo que visites la siguiente web:

www.portalsql.com/

🗨️ 1
BocaDePez
BocaDePez

Soy el mismo de antes, busca en google

indices de texto en sql

y te apareceran bastantes webs que hablan sobre eso.

heffeque

Ellos tienen colgado en Google Base el código fuente del sistema operativo que usan sus servidores, pero como es de suponer, no incluye el algoritmo de rastreo.