Shotnest · Biblioteca
Comprende una coincidencia de subcadena
En la búsqueda de Shotnest, «order» coincide con «preorder reference» porque se buscan subcadenas, mientras que el clasificador comprueba los límites de palabra.
Búsqueda de subcadenas frente a límites de palabras clave
La herramienta de búsqueda conserva un registro cuando su texto normalizado contiene la consulta normalizada en cualquier parte, incluso dentro de una palabra más larga. Order está dentro de preorder, así que el registro 1 coincide y el registro 2, «delivery note», no. El clasificador es más estricto: para las palabras clave latinas y cirílicas exige que no haya ninguna letra justo antes ni justo después de la palabra clave. Por eso la decisión de estante y una coincidencia de búsqueda siguen reglas distintas.
La búsqueda de la app también se basa en subcadenas para cada palabra que escribes, y comprueba una segunda forma del texto en la que se unen las palabras partidas por un salto de línea, así que una palabra cortada con guion al final de una línea se puede encontrar igualmente.
La normalización se aplica antes de la prueba de subcadena, así que una búsqueda de cafe también encuentra café dentro de una palabra más larga.
Datos de entrada
- Buscar texto en capturas
- order
| Fila | Registro de texto |
|---|---|
| 1 | preorder reference |
| 2 | delivery note |
Resultados
- Registros coincidentes
- 1
| Fila | Registro de texto |
|---|---|
| 1 | preorder reference |
Acota una coincidencia amplia
- Busca order y fíjate en que el registro 1 coincide a través de preorder.
- Lee la palabra coincidente completa antes de sacar conclusiones.
- Añade una parte distintiva, como un número de pedido: «order #4471» solo coincide con un registro que lo contenga.
- Abre la captura para ver el contexto alrededor de la coincidencia.
- Consulta order · registros preorder reference, delivery note
- registro coincidente: 1
- Consulta order #4471 · con un tercer registro «Order #4471 shipped»
- registro coincidente: 3
Las consultas muy cortas se dispersan mucho. Buscar pay coincide tanto con «Repayment schedule» como con «Pay now», así que la herramienta devuelve los registros 1 y 2.
Malinterpretar coincidencias de subcadena
- Tomar una coincidencia en preorder como el registro de un pedido real.
- Suponer que una consulta corta como «pay» solo encuentra pagos; también encuentra palabras que la contienen.
- Esperar que la coincidencia de búsqueda cambie el estante que eligió el clasificador.
- Rendirse cuando una palabra está partida entre líneas en el texto copiado, en lugar de buscar una parte más corta.
Una coincidencia no es una clasificación
Una coincidencia de subcadena te dice dónde aparecen ciertos caracteres. No te dice de qué trata el registro. Usa la herramienta de búsqueda enlazada abajo para encontrar candidatos y lee cada uno.
Una coincidencia de subcadena tampoco tiene en cuenta en qué línea están los caracteres. Lee en la captura la propia línea coincidente, no el registro entero.