01 53 90 15 20

Cette formation vous permettra d’apprendre le fonctionnement et l’utilisation d’Apache Solr pour indexer et rechercher des données et des documents. Vous serez en mesure d’implenter un moteur de recherche scalable. 

Objectifs

  •  Mettre en place une indexation avec Solr 

  • Modéliser les unités d’indexation d’un site web 

  • Développer les services de recherche 

  • Analyser les performances de votre moteur de recherche avec SolrMeter  

  • Déployer le moteur de recherche suivant différentes topologies. 

3 jours

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Apache Solr – Implémenter un moteur de recherche “scalable”

Fondamentaux de la Recherche d’Information (RI)

  • Définitions
  • RI Web & RI Entreprise
  • Bases
  • Construction de l’index Solr
  • Modèle booléenne et vectoriel de recherche d’information

Indexation du Web

  • Historique de l’innovation des principaux moteurs de recherche
  • Organisation des documents du Web
  • Construction du dictionnaire des termes
  • Stockage de l’index
  • Répondre à une requête de l’utilisateur
  • Mise à l’échelle du moteur de recherche
  • Le cas Google Search Engine

Solutions Open Source LUCENE / Solr

  • Présentation de la librairie Apache LUCENE
  • Présentation du serveur Apache Solr

Indexation avec Solr

  • Structure du répertoire d’installation de Solr
  • Comprendre le concept Solr Core
  • Les fichiers de configuration
  • Schéma des documents et analyse des textes
  • Les modes de communication avec Solr
  • Le framework Data Import Handler (DIH) de Solr
  • Indexer les fichiers avec Solr Cell

Recherche avec Solr

  • Les paramètres de recherche
  • La syntaxe des requêtes
  • Parseur de requête Lucene vs parseur de requête Dismax
  • Recherche géospatiale
  • Influencer la pertinence des résultats
  • Recherche par facettes pour une meilleure expérience de l’utilisateur
  • Les composants Highlight et MoreLikeThis
  • Aller au-delà de la recherche par mots-clés

Mise à l’échelle de Solr

  • Evaluer les performances de Solr avec SolrMeter
  • Optimiser une instance unique de Solr
  • Passer à plusieurs serveurs avec Solr Replication et/ou Solr Cloud

Public 

La formation s’adresse aux personnes voulant utiliser Apache Solr.

Prérequis 

Avoir des connaissances en développement informatique.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates 

Rien de 20 septembre 2019 à 19 septembre 2020.

( Sous réserve d’un effectif nécessaire pour l’ouverture de session )

Tarif

1650€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu