Exploraremos a través de un caso práctico las diferentes piezas que componen una buena experiencia de búsquedas insite. Utilizaré como marco de referencia el sistema de búsquedas del nuevo portal del Museo Reina Sofía diseccionando su implementación basada en Drupal y Apache Solr. Se trata de una sesión mitad técnica y mitad funcional, veremos código y veremos las posibilidades que ofrece SOLR y su integración con Drupal.
Estos son algunos puntos que tratamos en esta sesión:
Libertad para el usuario: búsquedas facetadas para profundizar en los resultados de búsqueda
Enséñame lo que tienes: snippets completos para facilitar el escaneo de la página por el usuario
Guernica no es lo mismo que Boceto para Guernica: ajustando la relevancia de resultados en base a tu modelo de negocio
SOLR como integrador de sistemas. Embebiendo otros sistemas de información de forma transparente en tu portal.
Relacionar contenidos “a mano” es aburrido. SOLR como motor de generación de contenidos relacionados.
Construyendo ciclos de análisis y mejora continua: tracking de búsquedas con Google Analytics
2. • Falta
una
de
david
• Donde
trabajo
y
que
hago
• Autor
solr
forcontu
3. Estamos especializados en negocio digital
Creamos relaciones a largo plazo
Construimos proyectos
conjuntamente de principio a fin
Definimos y frontalizamos apuestas de
negocio y servicio con nuestros clientes
gracias a nuestro equipo de 80 trabajadores y
nuestros 20 años de experiencia acumulada.
Aplicamos soluciones
inteligentes y personalizadas
Implantamos ideas y tecnología smart
específica para cada cliente, con metodología
ágil, y abarcando todos los ámbitos y
dispositivos necesarios en la explotación de
su negocio online.
5. Nuestro equipo aúna:
Frontalización de apuestas de negocio y servicios.
Solvencia resolviendo el backoffice de sistemas complejos.
Somos 70 personas
Más de 18 años de experiencia
7. • Sistema
de
búsquedas
del
core
de
Drupal
es
muy
básico
– Basado
en
SQL,
operadores
de
búsqueda
limitados,
lento,
stemming
limitado,
…
• AlternaCva:
Solr
– Sistema
basado
en
Lucene
– Arquitectura
Java
– Normalmente
ejecutándose
en
servidores
separados
(indexación
matemáCca,
muy
rápido
en
consulta,
clusterización,
replicación,
…)
CORE VS SOLR
17. POR DEFECTO:
CAMPOS ENTEROS, BOOLEANOS, FECHAS Y
TAXONOMÍAS
EXTENSIBLE:
A TRAVÉS DE HOOKS PARA CREAR NUEVOS CAMPOS
INCLUSO CALCULADOS
Búsquedas facetadas