Tag Archives: Relevancia

Mi opinión sobre el libro “Relevant Search”

El libro se presenta como la herramienta definitiva para atacar la relevancia de cualquier sistema de búsqueda, alejándose de los aspectos excesivamente técnicos y centrándose en como conseguir llevar los mejores usuarios a cada usuario en cada ocasión.

Empieza con algunas definiciones para ponernos en contexto y consigue enfocar las búsquedas desde un punto de vista interesante, en base a las “features” de los documentos, y las “signals” que tenemos que saber capturar y explotar de forma adecuada.

El capítulo más técnico desde mi punto de vista, es el más útil. Se centra en explicar de manera pormenorizada como Lucene calcula el score con el que se mide la relevancia. Explica muy bien prácticamente todas variables que influyen, y da la herramienta base a partir de la que ponerse a trabajar y analizar el porqué de que un resultado vaya antes que otro.

A partir de aquí, el libro empieza a perder interés, pasando por conceptos, y temas que tienes que conocer obligatoriamente, si has trabajado con Solr o Elasticsearch. Indexación, tokens, análisis, boosting, filtros, facetings … herramientas básicas que seguro habrás utilizado si has puesto en funcionamiento algún buscador. Va resolviendo problemas, pero siempre de una forma demasiado particular para el ejemplo.

Por último intenta establecer como trabajar en el desarrollo del sistema de búsqueda y propone de forma breve algunos sistemas para personalizar y enriquecer la experiencia de búsqueda.

Mi conclusión es que para aquel que haya trabajado algún tiempo con sistemas de búsqueda en el “mundo real”, es decir, poniendo en producción con usuarios reales, este libro no aporta demasiado. Pese a venderse como un libro avanzado sobre la relevancia de la búsqueda, yo lo veo más como un material para empezar en este mundo sentando unas buenas bases, que te ayudarán a ver el problema global y no centrarte demasiado en las cuestiones técnicas. De todas formas, no creo que haya sido tiempo perdido, ya que la lectura de “Relevant Search”, como la mayoría de los libros, ha conseguido que surjan cuatro o cinco ideas que creo que vale la pena probar.

Advertisements