Your SlideShare is downloading. ×
Drupal + Solr Mejorando la experiencia de búsqueda
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Drupal + Solr Mejorando la experiencia de búsqueda

451

Published on

En este webminar exploramos el nuevo sistema de búsquedas del portal del Museo Reina Sofía y diseccionamos su implementación basada en Drupal y Apache Solr.

En este webminar exploramos el nuevo sistema de búsquedas del portal del Museo Reina Sofía y diseccionamos su implementación basada en Drupal y Apache Solr.

Published in: Technology
1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
451
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
1
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Mejora la experiencia de búsquedaEn portales y sites construidos con
  • 2. •  Falta  una  de  david  •  Donde  trabajo  y  que  hago  •  Autor  solr  forcontu  
  • 3. Estamos especializados en negocio digitalCreamos relaciones a largo plazoConstruimos proyectosconjuntamente de principio a finDefinimos y frontalizamos apuestas denegocio y servicio con nuestros clientesgracias a nuestro equipo de 80 trabajadores ynuestros 20 años de experiencia acumulada.Aplicamos solucionesinteligentes y personalizadasImplantamos ideas y tecnología smartespecífica para cada cliente, con metodologíaágil, y abarcando todos los ámbitos ydispositivos necesarios en la explotación desu negocio online.
  • 4. Podemos presumir de trabajar para y con…
  • 5. Nuestro equipo aúna:Frontalización de apuestas de negocio y servicios.Solvencia resolviendo el backoffice de sistemas complejos.Somos 70 personasMás de 18 años de experiencia
  • 6. Búsquedas en solrCore VS SOLR1
  • 7. •  Sistema  de  búsquedas  del  core  de  Drupal  es  muy  básico  – Basado  en  SQL,  operadores  de  búsqueda  limitados,  lento,  stemming  limitado,  …  CORE VS SOLR•  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,  …)  
  • 8. SOLR 101: funcionalidadesBúsqueda textual
  • 9. SOLR 101: funcionalidadesBúsqueda facetada
  • 10. SOLR 101: funcionalidadesCorrección “ortográfica”
  • 11. SOLR 101: funcionalidadesOrdenación personalizada
  • 12. SOLR 101: funcionalidadesRelación de contenidos“More like this”
  • 13. SOLR 101: funcionalidadesExtensibleMódulo base: apachesolr
  • 14. SOLR 101: config
  • 15. SOLR 101: config
  • 16. Libertad para el usuarioBÚSQUEDAS FACETADAS PARA PROFUNDIZAR EN LOSRESULTADOS DE BÚSQUEDA2
  • 17. Búsquedas facetadasPOR DEFECTO:CAMPOS ENTEROS, BOOLEANOS, FECHAS YTAXONOMÍASEXTENSIBLE:A TRAVÉS DE HOOKS PARA CREAR NUEVOS CAMPOSINCLUSO CALCULADOS
  • 18. Búsquedas facetadas
  • 19. Búsquedas facetadas
  • 20. Enseñame lo que tienesSnippets completos que contextualizan al usuario3
  • 21. Snippets enriquecidos
  • 22. Snippets enriquecidos
  • 23. Snippets enriquecidosUsamos 3 visualizaciones para solr- Indice de búsqueda: contiene los campos aindexar textualmente- Bloque grid: snippet pequeño- Bloque listado: snippet grande
  • 24. Snippets enriquecidos
  • 25. relevancia“GUERNICA” NO ES LO MISMO QUE “BOCETO PARA GUERNICA”4
  • 26. RELEVANCIA
  • 27. RELEVANCIABIAS•  Propiedades de nodo•  Tipo de contenido•  Ocurrencia en fields
  • 28. RELEVANCIA
  • 29. RELEVANCIA
  • 30. RELEVANCIAA veces tenemos que llegar acódigo para modificar larelevancia en tiempo de consulta
  • 31. RELEVANCIAA veces la ordenacióntiene que ser totalmente“patrocinada”
  • 32. RELACIÓN DE CONTENIDOSRelacionar contenidos manualmente es aburrido5
  • 33. Relación de contenidos
  • 34. Relación de contenidos
  • 35. INTEGRACIÓNSOLR COMO SOLUCIÓN PARA INTEGRAR SISTEMAS EXTERNOS6
  • 36. INTEGRACIÓNBase de datos con 200M documentosCargamos en solr con un proceso periódico -drushBloques de relacionados montados con solr-views
  • 37. Afinando el sistemaTracking de búsquedas con google analytics7
  • 38. Mide y evoluciona
  • 39. Mide y evolucionaAcciones•  Tunning de parámetros derelevancia del documento(promoted, sticky)•  Elevate.xml
  • 40. Mide y evoluciona
  • 41. Estamos  en  ¿Hablamos?  Conéctate  MadridPamplonaSan sebastiánLIMA (PERÚ)902 502 207info@biko2.com@biko2.biko2.www com

×