Moteurs de recherche

Transcription

Moteurs de recherche
Université Hassan 1 ier
Faculté Polydisciplinaire_kh
A-U: 2008/2009
Filière SMI_S4
Module: Informatique 6
Elément: Programmat° web
PRÉSENTÉ PAR:
KYOSPHERE7
:Plan
 Introduction
 Moteurs
de recherche
 Types de moteurs de recherche
 Qu’est ce qu’un méta-moteur de recherche
 Pourquoi utiliser un méta moteur de recherche?
 Comment fonctionnent les méta moteurs de recherche?
 Exemples des Méta-moteurs de recherche
Introduction
Internet rassemble une quantité de sites sur
une multitude de sujets. La difficulté reste de trouver
les informations , ce que l‘ on recherche , dans
l'ensemble des pages publiées. C'est le but de notre
: exposé
( .fonctionnement des moteurs de recherche )
1
Moteur de recherche
:Définition
Un moteur de recherche est un logiciel permettant de
retrouver des ressources (pages Web , forums ,
. images,vidéo, etc.) associées à des mots quelconques
Certains sites Web offrent un moteur de recherche
comme principale fonctionnalité ; on appelle alors
. moteur de recherche le site lui-même
2
Les composantes d’un Moteur de
recherche
:Un moteur de recherche est divisé en trois parties
Un programme appelé robot encore appelés spiders ou agents qui scanne les pages pour rentrer les
.données
Une base de donnée pour stocker les informations Une interface ( une page Internet ) permettant de faire -
. des recherches d'informations dans la base de donnée
3
Fonctionnement d'un moteur de
recherche
Un moteur de recherche se décompose en trois étapes
:principales
:Etape 1
L‘exploration : le web est systématiquement exploré par un robot d‘
indexation suivant récursivement tous les hyperliens qu'il
trouve et récupérant les ressources jugées intéressantes.
L'exploration est lancée depuis une ressource pivot, comme une
.page d' annuaire web
4
Le fonctionnement d'un moteur de
recherche
:Etape 2
L'indexation des ressources récupérées : consiste à extraire
les mots considérés comme significatifs ( pratiquement
tous) correspondant à chaque ressource. Les mots extraits
sont enregistrés dans une base de données organisée
comme un gigantesque dictionnaire inverse ou, plus
exactement, comme l'index terminologique d'un ouvrage
5
Fonctionnement d'un moteur de
recherche
:Etape 3
La recherche : correspond à la partie requêtes du
moteur, qui restitue les résultats. Un algorithme
gardé secret est généralement appliqué pour
donner un poids variable aux correspondances ,
afin de pouvoir présenter les résultats des
recherches par ordre de pertinence supposée.
L’algorithme tient généralement compte du
contexte du mot clé (titre, paragraphe, etc...) et de la
...(. ressource (ressources liées, popularité du site
6
Types de moteurs de recherche
Annuaire
-
Moteur de recherche
-
Les Meta moteurs
7
Annuaire
Des sites web proposant des annuaires de sites web : dans ce cas, ce sont des ressources humaines qui répertorient et
classifient des sites web jugés dignes d'intérêt et non des
robots d'indexation. On peut citer par exemple Voila!
et
.…Yahoo! etc
Un annuaire est un outil de recherche qui recense des sites Web et les
classes par catégories ( on parle également de
rubriques ) . Son fonctionnement peut être comparé à celui des
.annuaires téléphoniques professionnels
8
Meta moteurs
On trouve également des méta moteurs, c'est-à-dire
des sites web où une même recherche est lancée
simultanément sur plusieurs moteurs de recherche (les
résultats étant ensuite fusionnés pour être présentés
(à l'internaute
.On peut citer Mamma, Kartoo, Seek.fr , etc
9
(Autre ( un logiciel
Des logiciels installés sur un ordinateur personnel :
ce sont des moteurs dits desktop qui combinent la
recherche parmi les fichiers stockés sur le PC et la
. recherche parmi les sites web
On peut citer par exemple Google Desktop et
. Copernic Desktop Search, etc
10
Un exemple de moteurs de
recherche et sa fonctionnement
11
Google
Google est le moteur le plus utilisé des moteurs de recherche (environ 75 % des -
(.recherches francophones
Il existe pour pratiquement tous les pays (france, Belgique, Allemagne, Etats- -
, ...(.Unis, Rwanda
Pour choisir la version du pays, il suffit de changer l'extension (http:// -
(. www.google.be pour la Belgique et http:// www.google.fr
pour la France
La base de donnée est la même quelque soit le pays mais la page d'entrée change. Les pages du pays sont depuis peu favorisées par rapport aux autres sites, mais
. partiellement
12
Google
Par exemple, la version belge propose comme
option: recherche sur le WEB (le monde entier),
pages Francophones (toutes les pages en Français) ou
pages sur des sites Belges. Par contre, la version
française propose: sur le Web, pages francophones ou
. France
13
Google
Outre le contenu de la page, GOOGLE utilise le
pagerank pour déterminer la position d'un site pour une
recherche (même si celui afficher dans la barre
d'outils n'est plus forcément le réel) . Le pagerank
(PR) est une sorte de compteur de lien pointant vers une
page donnée, il tient compte du nombre mais
également du PR de la page qui envoie le lien. Pour
juger de la pertinence d'une page sur une requête,
Google utilise un mélange subtil entre les mots repris
dans le titre de la page, le contenu et les liens qui
. pointent vers cette page
14
Qu’est ce qu’un méta-moteur de recherche
Un méta-moteur fonctionne en partie comme un moteur d
recherche, mais il interroge simultanément plusieu
moteurs. Il envoie une requête à plusieurs moteur
sélectionne les résultats les plus pertinents de chaque out
les analyse et les classe
via un algorithme complexe
. Bref,
c'est comme si vous utilisiez plusieurs moteurs de recherch
en même temps.
15
Qu’est ce qu’un méta-moteur de recherche
Le méta-moteur vérifie également la validité des
liens et dédoublonne les réponses: Cela permet aux
utilisateurs d'entrer le sujet de leur recherche une
seule fois et d'accéder à plusieurs réponses de
moteurs de recherche différents.
16
Qu’est ce qu’un méta-moteur de recherche
Principe de base
Requête
Requête
Requête
Requête
Requête
Sour c e 1
Sour c e 2
Sour c e
3
17
Sour c e n
Qu’est ce qu’un méta-moteur de recherche
Principe de base
La recherche
d’information
dans le web
Sour c e 1
La recherche
d’information
dans le web
Sour c e 2
La recherche
d’information
Sour
ce
dans le web
3
18
La recherche
d’information
dans le web
Sour c e n
Qu’est ce qu’un méta-moteur de recherche
Principe de base
Extraction des éléments
pertinents
Fusion des résultats
Le classement des
résultats
Sour c e 1
Sour c e 2
Sour c e
3
19
Sour c e n
?Pourquoi utiliser un méta moteur de recherche
Les méta-moteurs sont surtout préconisés pour
effectuer une recherche sur un thème large. Comme ils
interrogent un certain
nombre de moteurs de
recherche, ils scrutent un plus grand nombre de sites et
garantissent alors de trouver soit:
- des informations sur le sujet à traiter,
- ou au moins de donner des pistes pour affiner la
requête et offrent alors plus de chance d’être pertinent
dans la suit des recherches.
20
?Comment fonctionnent les méta moteurs de recherche
Le principe de fonctionnement d’un méta-moteur est le
même que celui d’un moteur de recherche:
* Saisir la requête dans la barre de recherche de l’outils et
celui-ci affiche les pages qui contiennent les information sur
le sujet.
* Certains proposent d’effectuer la recherche sur une liste
de site prédéfinie (Meceoo par exemple). D’autre
représentent les réponses possibles sous forme de carte
(Kartoo) ou encore suggèrent des expressions connexes pour
poursuivre les recherches.
7
Comment fonctionnent les méta moteurs de
?recherche
Remarque:
Veiller à toujours mettre les expressions entr
guillemets pour ne pas lancer une recherche sur
somme des mots de l’expression, mais bien su
l’expression en elle même.
8
Exemples de Méta-moteurs de recherche
Nom: Kartoo
 Adresse: www.kartoo.com


Informations:A partir des bases de données de plusieurs
robots, ce moteur de recherche propose les résultats sou
la forme d'une carte graphique.
9
Exemples de Méta-moteurs de recherche
Nom: Ixquick
 Adresse: http://www.ixquick.com/


Informations:Ixquick regroupe au moins 10 moteurs
de recherche locaux et internationaux et permet ain
d’obtenir des résultats plus pertinents
.
10
Exemples de Méta-moteurs de recherche
Nom: Vivisimo
 Adresse:http://vivisimo.com/


Informations:Vivisimo est parmi
les méta moteurs les
plus puissant. Il rapatrie et synthétise l'informatio
depuis une vingtaine de sources d'information et bas
de données de robots.
11
11
Exemples de Méta-moteurs de recherche
Nom: MapStan
 Adresse:http://search.mapstan.net/


Informations:Meta moteur qui présente les résultats de
recherche sur un plan de quartier où les pages so
regroupées par site. Les places représentent les sites
sont reliées par des rues indiquant leur similarité.
12
Exemples de Méta-moteurs de recherche
Nom: Mamma
 Adresse:http://www.mamma.com/


Informations:Une bonne alternative à des recherches
restées infructueuses sur d'autres services. Le mét
moteur fait la synthèse à partir des résultats d'un
dizaine de robots et annuaires.
13
Exemples de Méta-moteurs de recherche
Nom: Arian
 Adresse:


Informations: Ce méta moteur vous propose le choix
des moteurs de recherche désirés pour la cherche; il
consulte simultanément tous les serveurs que vous avez
sélectionné, élimine les doublons et vous retourne les
informations dans l'ordre dans lesquels il les reçoit
pour vous éviter toute attente.
14
11
Exemples de Méta-moteurs de recherche
Nom: Seek
 Adresse: http://www.seek.fr/


Informations: L e m é t a m o t e u r SEEK a été
principalement conçu pour le marché francophone.
Le site est séparé en deux parties : un méta moteur
de recherche, un annuaire "classique" (les deux
sont pour le moment indépendants).
15
11