# Busqueda en documentos con filtro de sinonimos

**URL:** <https://discuss.elastic.co/t/busqueda-en-documentos-con-filtro-de-sinonimos/261678>\
**Category:** Elastic en Español\
**Created:** [January 20, 2021, 4:06pm UTC](https://discuss.elastic.co/t/busqueda-en-documentos-con-filtro-de-sinonimos/261678 "2021-01-20T16:06:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![CarlosCastano](https://avatars.discourse-cdn.com/v4/letter/c/f05b48/32.png) [@CarlosCastano](https://discuss.elastic.co/u/CarlosCastano)\
**Post date:** [January 20, 2021, 4:06pm UTC](https://discuss.elastic.co/t/busqueda-en-documentos-con-filtro-de-sinonimos/261678/1 "2021-01-20T16:06:59Z")

</div>

Hola,  
Estoy empezando con Elastic. En la actualidad indexo documentos en formato pdf dentro de elastic y lanzo consultas sobre estos para retornar los highlights mas relevantes. Mi duda es si podría usar un diccionario de sinónimos para añadirle un valor mayor a las búsquedas. Por ejemplo si tengo un manual de televisiones en el que aparecen unos códigos de error con formato problema 14: solución al problema 14. Si tuviera un diccionario de sinónimos en el que le dijera que problema, error, fallo son todos lo mismo..la búsqueda seria mucho mas optima.. Esto seria posible? Como podría hacerlo?  
Muchas gracias

Saludos

---

<div class="post-metadata">

**Author:** ![Imma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/imma/32/32013_2.png) [@Imma](https://discuss.elastic.co/u/Imma)\
**Post date:** [January 21, 2021, 12:41pm UTC](https://discuss.elastic.co/t/busqueda-en-documentos-con-filtro-de-sinonimos/261678/2 "2021-01-21T12:41:58Z")

</div>

Hola Carlos,

Deberías poder usar un diccionario de sinónimos para tu caso. Creo que este blog tiene buenos ejemplos:

> **[Aumento del poder de Elasticsearch con sinónimos](https://www.elastic.co/es/blog/boosting-the-power-of-elasticsearch-with-synonyms)**
>
> Cómo usar los sinónimos y filtros de sinónimos en Elasticsearch. Los sinónimos son una herramienta poderosa para aumentar la recuperación de tu sistema de búsqueda, pero existen muchas sutilezas que es importante que conozcas y con las cuales debes...

Aunque sean algo antiguos, estos blogs también son una buena introducción a como funciona el análisis de texto:

- [https://www.elastic.co/blog/found-text-analysis-part-1](https://www.elastic.co/blog/found-text-analysis-part-1)
- [https://www.elastic.co/blog/found-text-analysis-part-2](https://www.elastic.co/blog/found-text-analysis-part-2)

Es importante que el analizador de texto que estés usando se adapte al idioma de tus documentos. Y a tu caso de uso si es necesario, como en el caso de requerir sinónimos. Tenemos el analizador de español que seguramente es el que estés usando:

- [https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-lang-analyzer.html#spanish-analyzer](https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-lang-analyzer.html#spanish-analyzer)

Saludos

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 18, 2021, 12:42pm UTC](https://discuss.elastic.co/t/busqueda-en-documentos-con-filtro-de-sinonimos/261678/3 "2021-02-18T12:42:07Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
