Formation Moteur de recherche Lucene-SolR, prise en main


REFERENCE
 
 
ILSP
DUREE
 
 
2 jours
TARIFS
 
 
1295 € HT
Niveau : Débutant
Cours à distance: Possible
OBJECTIFS :
 

SolR est un moteur de recherche Open Source largement déployé en entreprise, dans de très grands comptes. Basé sur le composant d'indexation Lucene, il permet de mettre en place des solutions d'index de recherche performantes, incluant des fonctionnalités avancées comme la navigation par facettes, l'autocompletion, la recherche approchante ou la gestion des synonymes.
Ces index forment la base de portails de recherche documentaires, et peuvent remplacer les bases de données dans des solutions NoSQL. SolR peut s'intégrer avec de nombreux CMS comme Drupal ou Typo3.
Cette formation Lucene Solr couvre à la fois les aspects installation et paramétrage de SolR, et les aspects d'intégration et la syntaxe des requêtes à SolR.

Comment installer SolR ?
Quels sont ses principaux éléments de configuration ?
Quels types de champs sont disponibles dans un index, quand et comment les utiliser ?
Comment ajouter une autocompletion ?
Une recherche par facettes ?
Comment paramétrer SolR pour indexer une base de données SQL ?
Quels sont les opérateurs de recherche disponibles dans SolR ?
Comment paramétrer le moteur pour répondre à des recherches spécifiques ?
Comment demander un affichage de facettes ?
Comment ajouter du surlignement dans les résultats de recherche ?
Quelles bibliothèques sont disponibles dans les différents langages pour interagir avec SolR ?

PRÉ-REQUIS :
 

Connaissance de XML obligatoire. Une connaissance de Java est un plus mais n'est pas obligatoire. Notions de développement et/ou d'administration d'applications.

PUBLIC :
 

Ce cours Lucene Solr s'adresse aux développeurs ou chefs de projet impliqués dans un projet de développement de portail de recherche documentaire.

PROGRAMME :
 

Introduction à SoIR

Présentation : Lucene, une librairie d'index, SolR, une encapsulation serveur de LuceneComment installer SolR ? quels sont ses principaux fichiers de configuration ?Une première indexation à l'aide des données d'exempleUtilisation des interfaces d'administration et de navigation : SolR admin, Solr browse, Solr Explorer

L'index de recherche

Qu'est-ce qu'un schéma d'index ? comment le spécifier ?Le fichier schema.xml : types de champs et optionsL'analyse de texte dans un champ : tokenizer, filtres, stemming, stopwords, synonymes, analyse phonétique

Indexer des données dans SolR

Le format XML de mise à jour d'un document SolR : ajouter, modifier, supprimer des entréesUtiliser SolR Cell pour indexer des documents plein-texte (pdf, word)

Rechercher dans SolR depuis une application tierce

Qu'est-ce qu'un Request Handler ?Quel est le format d'un résultat de recherche SolR ?La syntaxe et les différents opérateurs de requêteComment associer des poids aux différents champs de l'index ?Comment améliorer la pertinence des résultats de recherche ?

Les facettes

Comment paramétrer et interroger des facettes sur une valeur numérique ? une date ?Comment paramétrer un interroger des facettes sur une valeur texte ?

Indexer une base relationnelle

Le DataImportHandler pour indexer une base relationnelleFaire une indexation incrémentale

Vue sur quelques autres composants de recherche

La surbrillance des résultats de rechercheL'autocompletion"More Like This" : proposer des résultats similaires

TRAVAUX PRATIQUES :
 

Toutes les étapes de la formation sont illustrées en manipulant et configurant un serveur SolR version 4, sur des données d'exemple.

S'INSCRIRE À CETTE
FORMATION LUCENE SOLR
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

3 j

 
ElasticSearch est le moteur de recherche que les entreprises attendaient. D'une simplicité de mise en place époustouflante, il permet d'indexer du contenu issu de sources...

3 j

 
La recherche d’information dans les logs a toujours été chronophage tant au niveau humain que du traitement informatique : Connexion au serveur, localisation du fichier, choix...

2 j

 
Que recouvrent les notions de web de données, de web sémantique ? Quelles technologies apportent ce courant ? RDF, SPARQL, les données liées et ouvertes (Linked Open...

2 j

 
Cette formation Web Sémantique développement fait suite à la formation "Web sémantique, web de données : introduction et mise en oeuvre". Là...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB