Embedding

Un embedding es la representación de un texto como una lista de números que codifica su significado. Dos textos que quieren decir lo mismo con palabras distintas producen listas parecidas, y esa cercanía numérica es lo que permite buscar por significado en vez de por coincidencia exacta.

¿Qué es embedding?

Un embedding es la representación de un texto como una lista de números que codifica su significado. Dos textos que quieren decir lo mismo con palabras distintas producen listas parecidas, y esa cercanía numérica es lo que permite buscar por significado en vez de por coincidencia exacta.

También: vector · representación vectorial

Por qué importa

Qué cambia en un SaaS

Es la pieza que hace que un buscador encuentre el artículo correcto aunque el cliente use otras palabras. Sin embeddings, un centro de ayuda solo encuentra lo que se escribe con las mismas palabras que están en el título, que es casi nunca.

Primer plano de una placa de circuito

Embedding en detalle

  • La intuición

    Imagina cada texto como un punto en un espacio. Los textos con significados parecidos caen cerca. Buscar consiste en convertir la pregunta en un punto y mirar qué documentos tiene alrededor. Las dimensiones reales son cientos, pero la idea es esa.

  • Cómo se mide la cercanía

    Con la similitud del coseno, que compara la dirección de los vectores y no su longitud. Es la medida habitual porque lo que interesa es el parecido de significado, no lo largo que sea el texto.

  • El tamaño del fragmento importa

    Fragmentos muy largos diluyen el significado y recuperan cosas vagamente relacionadas; muy cortos pierden el contexto y recuperan frases sueltas. Ajustar ese tamaño suele mejorar más las respuestas que cambiar de modelo.

  • Se recalculan al cambiar el contenido

    Si actualizas un artículo, su embedding tiene que rehacerse o la búsqueda seguirá encontrando la versión antigua. Es la causa habitual de que un sistema siga respondiendo con información que ya se corrigió.

Preguntas sobre embedding

¿Para qué sirven los embeddings en soporte?

Para encontrar el artículo que responde a una pregunta aunque esté escrito con otras palabras. Son la base de la búsqueda por significado de cualquier centro de ayuda moderno.

¿Hay que recalcular los embeddings al actualizar la documentación?

Sí. Si no, la búsqueda sigue encontrando la versión anterior del texto, y el sistema responde con información que ya se corrigió.

Términos relacionados

Un término suelto se entiende a medias. Estos son los que aparecen en la misma conversación.

Pruébalo sin dejar lo que ya usas