Ce que vous apprendrez ?

  • Concevoir et implémenter des requêtes combinant recherche full-text et agrégations pour répondre à des questions complexes.
  • Interpréter les résultats des agrégations pour identifier des tendances et des insights dans les données.
  • Exécuter des agrégations de base (telles que `terms`, `histogram`, `stats`) sur des données Elasticsearch.
  • Construire des requêtes de recherche full-text utilisant les différents analyzers et opérateurs booléens.
  • Décrire les différentes méthodes de recherche full-text dans Elasticsearch.

Prérequis

  • Connaissance de base d'Elasticsearch et de son architecture Compréhension des concepts de documents, d'index et de mappings dans Elasticsearch Expérience avec les requêtes de recherche simples (Query DSL) Notions sur les analyseurs (analyzers), les tokeniseurs (tokenizers) et les filtres de texte Familiarité avec les agrégations de base (terms, histograms) dans Elasticsearch

Contenu de la Formation

Total: 12 Chapitres Total hours: 6
  • Qu'est-ce que la recherche full-text ?
  • Recherche booléenne et opérateurs de pertinence
  • Introduction aux agrégations
  • Types d'agrégations courants
  • Expressions régulières et recherches floues
  • Recherches par proximité et par plage
  • Boosting et scoring
  • Utilisation de champs personnalisés et de types de données
  • Agrégations imbriquées et sous-agrégations
  • Utilisation d'agrégations pour l'analyse des données
  • Applications pratiques des recherches full-text et des agrégations
  • Études de cas et exemples réels

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Ehabib Benlahmer

ehabib.benlahmer@openskillroom.com

Dr. Benlahmar Habib est un expert reconnu en informatique et en intelligence artificielle. Docteur en informatique depuis 2007, il s’est spécialisé dans les moteurs de recherche et a apporté plusieurs contributions scientifiques dans les domaines de l’IT et de l’IA. Consultant et architecte logiciel, il excelle dans la conception d’architectures microservices et l’intégration des technologies d’IA, notamment en traitement du langage naturel (NLP), vision par ordinateur (Computer Vision), machine learning et deep learning. Titulaire de plusieurs certifications de grandes entreprises technologiques (Microsoft, Oracle, Google), il possède une expertise avancée en développement logiciel et en intelligence artificielle. Il est également l’inventeur d’une innovation majeure dans le domaine de l’IA appliquée au NLP. Formateur expérimenté avec plus de 20 ans d’expérience, il a accompagné et formé des centaines d’équipes au sein d’organismes et d’entreprises nationales et multinationales, contribuant ainsi à l’essor des compétences en IT et IA à grande échelle.

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 6 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits 30
  • Type de formation distanciel

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.