Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| formations:masters:ue:m2:maain10 [2023/04/21 09:17] – supprimée - modification externe (Unknown date) 127.0.0.1 | formations:masters:ue:m2:maain10 [2023/04/21 09:17] (Version actuelle) – ↷ Page déplacée de formations:masters:cours:m2:maain10 à formations:masters:ue:m2:maain10 treinen | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ~~NOTOC~~ | ||
| + | |||
| + | ====== Méthodes algorithmiques pour l' | ||
| + | |||
| + | ===== Description ===== | ||
| + | |||
| + | La quantité d' | ||
| + | rendent nécessaire des algorithmes efficaces pour trouver l' | ||
| + | pertinente, la comparer, la classer, etc. Ce module étudie les algorithmes au | ||
| + | cœur des moteurs de recherche et des systèmes de recommandation. La théorie | ||
| + | vue en cours est appliquée en TP pour créer un vrai moteur de recherche sur | ||
| + | une quantité importante de pages web, une des difficultés étant de manipuler | ||
| + | plusieurs giga-octets de données. | ||
| + | |||
| + | ===== Syllabus ===== | ||
| + | |||
| + | ==== Sujets centraux ==== | ||
| + | |||
| + | - Structures de données pour les moteurs de recherche | ||
| + | - Collecteur : schéma Mercator | ||
| + | - Algorithme de hachage minimal | ||
| + | - Mesures de fréquence et de pertinence (TF, IDF) | ||
| + | - Pagerank | ||
| + | - WAND | ||
| + | - Algorithmes de recommandation | ||
| + | |||
| + | ==== Sujets potentiellement traités ==== | ||
| + | |||
| + | * Autres mesures de pertinence | ||
| + | * Recherches booléennes dans des fichiers | ||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Cours d' | ||
| + | * Parcours de graphes | ||
| + | * Tris | ||
| + | * Recherche dichotomique | ||
| + | * Calcul matriciel | ||
| + | |||
| + | * Cours de programmation (Java ou Python) : | ||
| + | * Parsing efficace d'un grand fichier | ||
| + | * Programmation efficace | ||