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 | ||