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