Funcionamiento de las búsquedas
Puede buscar contenido solo en el idioma seleccionado en Percipio. Para ver más ofertas de contenido a las que puede tener derecho, cambie su configuración de idioma y, a continuación, realice la búsqueda de nuevo.
Motor de búsqueda
Percipio utiliza Elasticsearch, un motor de búsqueda de código abierto basado en Apache Lucene. Elasticsearch es el motor de búsqueda empresarial actual más popular y se utiliza en sitios como Facebook, Netflix, GitHub y Skillport 8i. Elasticsearch es compatible con muchas de las funciones que se esperan en un motor de búsqueda moderno, como sugerencias de escritura anticipada, stemming/formas de palabras, sinónimos y coincidencias parciales (corrección de errores tipográficos).
Funcionamiento de las búsquedas
Puede buscar contenido solo en el idioma seleccionado en Percipio. Cuando introduce un término de búsqueda, el motor de búsqueda busca coincidencias con los campos de metadatos de recursos incluidos en el índice. Cuando se encuentra una coincidencia, se calcula una puntuación de relevancia para cada recurso.
Para términos de búsqueda de una sola palabra, Percipio busca coincidencias de palabras simples. Para términos con varias palabras, también busca coincidencias de frases. No es necesario incluir comillas para buscar una coincidencia exacta de frase, porque esta acción ya se realiza de forma automática cuando se introduce un término de búsqueda con varias palabras.
Los campos de metadatos de recursos que se utilizan en una búsqueda son:
- Títulos de recursos y canales
- Descripciones de recursos y canales (visión general)
- Nombre del autor del libro, ponente o instructor del curso
- Editorial
- ISBN
- Editores
- ID del curso, vídeo o libro
- Nombres y números de exámenes de certificación
- Tecnología y versión
- Transcripciones de cursos y vídeos y texto completo de libros
Escritura anticipada
La escritura anticipada muestra sugerencias de términos mientras escribe en el campo de búsqueda. Estas sugerencias se extraen de varias fuentes:
- Una lista elaborada de términos de búsqueda comunes
- Nombres y números de exámenes de certificación
- Títulos de canales y recursos
Si selecciona un término sugerido, se introduce en el campo de búsqueda y se realiza la búsqueda.
Stemming/formas de palabras
La técnica de stemming busca las palabras con diferentes formas, para que no se omita ningún resultado pertinente. Además de buscar coincidencias exactas de palabras o frases, el motor de búsqueda reduce las palabras a su forma común. Por ejemplo, las palabras "programación", "programador", "programado", "programas" y "programa" contarán todas como coincidencias.
Sinónimos
Si el término de búsqueda no se utiliza en los metadatos de ningún recurso, puede que no se encuentre ninguna coincidencia. En este caso, el motor de búsqueda utilizará sinónimos para definir términos equivalentes o relacionados.
Ejemplo: Quiere buscar cursos sobre la función de suma automática de Excel.
Escribe el término "suma automática" en el campo de búsqueda. Normalmente, este término no se tendría en cuenta como coincidencia porque el motor de búsqueda considera que lo forman dos palabras diferentes y los metadatos del recurso recogen "Autosuma". Pero como la función de búsqueda utiliza sinónimos, el término "suma automática" se considera equivalente a "Autosuma" y ambos se consideran una coincidencia.
Además, se considera que los términos como "accesibilidad", "wcag" y "sección 508" están relacionados. Puede que un curso de accesibilidad no utilice el término "sección 508" en los metadatos de recursos, pero si busca ese término, aparecerán resultados de recursos relacionados con la accesibilidad.
Los términos "coaching" y "mentoring" están muy relacionados, pero puede que un recurso solo utilice uno de ellos en los metadatos. Utilizar sinónimos que asocien estos términos relacionados permite que la búsqueda ofrezca los mejores resultados posibles.
Skillsoft revisa con frecuencia el historial de términos de búsqueda comunes y trabaja con profesionales de la información para que la lista de sinónimos esté siempre actualizada.
Coincidencia parcial
Tanto el término de búsqueda como las sugerencias de escritura anticipada utilizan el concepto de coincidencia parcial para identificar errores de ortografía o de tipografía. Después de escribir tres caracteres en el cuadro de búsqueda, se realizan sugerencias (si se encuentran) basadas en esos caracteres.
Si no se encuentran resultados que coincidan exactamente con la consulta de búsqueda original, el motor de búsqueda aplica la opción de coincidencias parciales con el término y busca coincidencias similares.
Relevancia de búsqueda
El motor de búsqueda calcula una puntuación de relevancia para todos los resultados de recursos. Esta puntuación de relevancia se calcula en función de estos factores:
- Cuantas más coincidencias, más alta será la puntuación.
- Si se obtienen coincidencias de varias palabras en un campo determinado (coincidencia de frase), se obtendrán más puntos.
- Las coincidencias de un campo corto reciben más puntuación que las coincidencias de un campo largo (por ejemplo, las coincidencias de títulos reciben más puntuación que las coincidencias de descripciones, que reciben más puntuación que las coincidencias de textos largos).
Todas las coincidencias reciben una puntuación y, a continuación, se ajustan para definir su relevancia. Percipio aumenta la puntuación de relevancia de los recursos según los siguientes factores en orden descendente (de mayor a menor aumento):
- Coincidencia de frase o palabra en un título de canal
- Coincidencia de frase o palabra en un título de contenido personalizado
- Coincidencia de frase o palabra en un título de vídeo
- Coincidencia de frase o palabra en un título de curso
- Coincidencia de frase o palabra en un examen de certificación
- Coincidencia de frase o palabra en un origen de contenido personalizado
- Coincidencia de frase o palabra en un título de libro
- Coincidencia de frase o palabra en el nombre de instructor, autor o presentador
- Coincidencia de frase o palabra en un ID de contenido
- Coincidencia de frase o palabra en un título de canal principal
- Coincidencia de frase o palabra en un nombre de editor
- Coincidencia de frase o palabra en títulos secundarios (títulos de vídeos de un curso)
- Coincidencia de palabra en una descripción de contenido personalizado
- Coincidencia de palabra en una descripción de canal (para relevancia del canal)
- Coincidencia de palabra con el ISBN de un libro
- Coincidencia de palabra en un título o una versión de tecnología
- Coincidencia de palabra en el texto de un libro
- Coincidencia de palabra en transcripciones de vídeo
- Coincidencia de palabra en descripciones
Las puntuaciones de las coincidencias se combinan para ofrecer la puntuación de relevancia final de cada recurso encontrado. Los resultados se muestran en orden descendente de relevancia.
Funciones avanzadas
Para que las búsquedas resulten lo más sencillas posible, no se pueden usar las siguientes funciones avanzadas: "cadenas entrecomilladas" para obtener coincidencias exactas de frases, operadores booleanos, caracteres comodines e indicadores de proximidad. No obstante, Skillsoft analiza cómo utilizan los alumnos la opción de búsqueda, y es posible que añadamos compatibilidad con esas funciones en un futuro.