¿Es posible crear un algoritmo de búsqueda mejor que el de Google?

Pensamos en este encantamiento de Google como la suma de todo el conocimiento humano indexado de la mejor manera posible [exageración leve pero no tan grande]. Cada actualización, o cada vez que un desarrollador nos ruega que detengamos la construcción de enlaces, eso es evidencia de que Google simplemente lo está haciendo mejor que el resto de nosotros.

No sabemos cómo la gran biblioteca de Alexandra indexó sus libros, pero es posible que algún sistema antiguo nos haya vencido. Hace una década, podría haber sido mejor en la gran biblioteca que en línea si quisiera estudiar algo disponible en esos tiempos de Columbia Británica: Google no era tan bueno hace diez años. Sin embargo, todavía pensamos que era así y ahí es donde están en nuestras cabezas con una de las marcas más fuertes del mundo.

Pero Google habla una buena charla, y proporcionan. No son necesariamente lo mejor que puede ser un motor de búsqueda. Bing los mejora a través de la competencia. En el momento en que Bing tiene una nueva función que Google copia, no quieren quedarse atrás. El algoritmo central también cambia permanentemente y todavía trata de encontrar sus mejores factores de clasificación.

Si pudiera encontrar una mejor forma de clasificación que el algoritmo asistido por enlace de Google, y ponerse al día con los muchos años que han tenido recolectando nuestros datos, en teoría sería posible.

Eso presupone que no están haciendo el mejor trabajo posible y la IA solo tiene que ponerse al día hasta el punto de que tenemos una búsqueda personalizada. Google ofrece una búsqueda personalizada, pero si pudieras descifrar los resultados de búsqueda individualizados, puedes ser un ganador: la marca sigue siendo todo y ellos tienen la marca.

Escribí una respuesta muy similar a esto: la diferencia estaba en la pregunta “¿El algoritmo de Google tiene fallas ?:

Cada actualización que Google hace destaca un defecto en su algoritmo.

Google ya no quiere usar pagerank (enlaces) como un factor de clasificación fuerte porque se manipula fácilmente pero los modelos sin enlaces son menos precisos.

Esto lleva a que Google salga con alguna propaganda bastante extraña de vez en cuando. Una sección de mi último post trata sobre esto (el siguiente enlace lo lleva a la sección correspondiente):

Viejas técnicas de marketing en los nuevos medios – Optimize-U

Google quiere presentarse como el ápice del conocimiento humano, pero hace diez años obtendría mejores fuentes de una biblioteca. Los humanos están predispuestos a pensar que estamos viviendo en progreso, ahora si Google es más preciso que una biblioteca es cuestionable.

Debido a que la esfera de TI no se ha explorado a su máximo potencial, uno podría suponer que es factible crear dicho mecanismo. Lo más probable es que sí, aunque requeriría una cantidad considerable de dinero gastado, además de trabajar sobre la base de algoritmos de Google. Es dudoso que pueda haber una reorganización completa en la forma en que funcionan los motores de búsqueda, por lo que se trata más de la mejora de los prototipos ya existentes, que a su vez necesitarían información muy complicada, conocida exclusivamente por Google. Entonces, si alguien está preparado para el desafío, es Google y sus brillantes ingenieros. De hecho, lo que vemos en 2016 y lo que recuerdo de Google hace 10 años difiere sustancialmente. Extrapolando, creo que Google continuará con el perfeccionamiento del conjunto de algoritmos que ya está en su lugar. Siempre hay margen de mejora, así que sí, es lo suficientemente bueno, pero lo más probable es que Google lo logre, no alguna otra empresa tecnológica.

Todo es posible. Sin embargo, depende de cómo se defina mejor. ¿Quieres resultados más rápidos? ¿Resultados más precisos? ¿Más diversidad? Por el momento, la gran mayoría de los buscadores obtienen los resultados que desean y Google se toma muy en serio a los usuarios. Por último, no hay un solo algoritmo de Google ejecutándose en un momento dado; Se ejecutan varios algoritmos para darle un conjunto de resultados

More Interesting

¿Cuál es la diferencia entre Manhattan y las medidas de distancia euclidiana?

Además del algoritmo de tallado de costura, ¿qué otros algoritmos se pueden usar para Image Resizer?

¿Por qué necesitamos el algoritmo de derivación de porter en Python?

¿Por qué creas matrices en Java y cuáles son las posibilidades de crear una matriz?

¿Por qué todavía no tenemos matrimonios estables cuando el problema del matrimonio estable se resolvió en 1962?

Si recientemente completé un campo de entrenamiento y todo lo que queda para conseguir un trabajo es la prueba técnica, ¿cuántas horas serán suficientes los algoritmos de aprendizaje?

¿Cómo se puede calcular su edad en días? Necesito el algoritmo más simplificado para resolverlo.

Cómo encontrar el salto más pequeño

¿Qué algoritmo usa Facebook para mostrar la lista de amigos en la página de perfil?

Cómo resolver este problema en la búsqueda binaria

¿Cuál es la mayor complejidad de tiempo que cualquier juez en línea puede aceptar como O (10 ^ 9) o algo en términos de números?

¿Cómo se puede resolver una variante del problema 3-SAT en tiempo lineal usando divide y vencerás?

¿Cuáles son los algoritmos más eficientes que resuelven de manera óptima un cubo de Rubik?

¿Es malo si no entiendo un algoritmo? He estado tratando de entender algunos algoritmos (los recursivos en su mayoría), entiendo la mayoría de ellos, pero no pude entender algunos.

¿Cuáles son algunos buenos libros para aprender algoritmos y estructuras de datos usando Java?