Relevancia del texto en la búsqueda de HCL Commerce

El servicio de consulta de la versión 9.1

Contraste de relevancia de búsqueda con Solr: Un resultado inmediato que puede notar es que hay menos resultados de búsqueda. Esto es lo que se espera y es conveniente porque el nuevo sistema de búsqueda es más eficaz al filtrar resultados de búsqueda irrelevantes.

Una de las razones por las que la nueva búsqueda es mejor en la gestión de términos de búsqueda de formato libre. Por ejemplo, si busca en la tienda Aurora "Get up and go", Solr devolverá coincidencias en cada una de las palabras de la serie, pero (especialmente si ha delimitado la serie entre comillas para declararla como un único término o, por ejemplo, la marca), HCL Commerce Search versión 9.1 tomará la frase en su totalidad y no devolverá productos que simplemente utilizan una o dos de las palabras que lo conforman. La excepción es cuando la frase no se encuentra en absoluto, en cuyo caso el servicio de consulta empezará a buscar los componentes de la frase.

Por ejemplo, si busca en la tienda de ejemplo Aurora el término zapatos de vestido (no entre comillas), los resultados serán ligeramente diferentes dependiendo de si utiliza Solr o el servicio de consulta v9.1. Una búsqueda de Solr devolverá alrededor de 100 elementos del catálogo, porque busca cada instancia de las palabras "vestido" y "zapatos".

Los resultados incluirán bombas beige, camisas rojas, faldas y camisetas e incluso artículos no relacionados, como cinturones.

El servicio de consulta, por el contrario, devolverá un handlful de coincidencias, todas las cuales son zapatos de vestido de caballero.

Esto sucede porque, de forma predeterminada, el servicio de búsqueda de v9.1 trabaja en la frase en su totalidad y solo revierte a palabras individuales coincidentes si no puede encontrar relevancia para dicha frase. Tenga en cuenta que también rompe las frases en sus partes constituyentes, de modo que reconoce "vestido" como adjetivo y "zapatos" como el nombre.

El servicio de consulta no tiene que reconocer todas las frases posibles que pueden hacer referencia a un producto. En este ejemplo, el catálogo contiene una categoría denominada "zapatos". El servicio de consulta puede, por lo tanto, enlazar su espacio de búsqueda dentro de una categoría conocida. Aunque también hay una categoría "vestidos" en Aurora, el servicio no encontrará productos que sean zapatos vestidos, pero encontrará productos que son zapatos de vestido.