MEASURES, THEN OUR TAKE
Comment se construit
le GITHUB TOP 20.
Mesurer les projets IA qui gagnent le plus de terrain sur GitHub cette semaine.
github-momentum-v1 · configuration initiale, avant la première éditionDu dépôt à l’édition
La découverte recherche des dépôts publics autour des sujets IA. La qualification automatique retient les dépôts non archivés, non forks, actifs dans les 90 derniers jours et ayant au moins 100 stars. L’équipe peut changer leur statut de suivi et leur catégorie.
La collecte enregistre chaque jour les compteurs GitHub, leur date et leur source. Le lundi, après la collecte du jour, les scores produisent une édition figée. Les textes de l’équipe se publient séparément.
Qui peut entrer ?
Un dépôt suivi doit avoir au moins 200 stars, ou en avoir gagné 100 sur la période. Il doit disposer d’un relevé à J−7 (tolérance ±1 jour). Un dépôt bloqué, exclu, archivé ou devenu un fork reste hors du classement.
SANDBOX Momentum Score
| Composante | Poids | Mesure |
|---|---|---|
| Stars gagnées | 45 % | Différence entre le relevé du jour et celui de J−7, avec une tolérance bornée. |
| Croissance relative | 20 % | Stars gagnées divisées par les stars du relevé précédent. Un plancher protège le score contre les très petits dénominateurs ; le pourcentage public conserve la valeur brute. |
| Forks gagnés | 15 % | Différence des forks entre les deux relevés. |
| Contributeurs | 10 % | Évolution du nombre de contributeurs si les deux relevés existent. Cette collecte facultative n’est pas encore connectée. |
| Activité du dépôt | 10 % | Récence du dernier push : 100 × exp(−jours depuis le push / 30). |
Les mesures de croissance deviennent des percentiles entre 0 et 100 dans le groupe éligible. Les égalités reçoivent leur rang moyen. L’activité et la fraîcheur sont déjà bornées à 100. Le score est la somme pondérée de ces composantes.
Une composante absente garde une valeur nulle dans la provenance et son poids est retiré du calcul. Les poids disponibles sont renormalisés. La couverture du score indique leur somme : sans mesure des contributeurs, Momentum utilise 90 % de sa pondération prévue. Le plancher de croissance vaut 200 stars.
Mouvements et archives
↑ ou ↓ compare la position à l’édition de la semaine précédente. NEW signifie que le projet n’y figurait pas, y compris en cas de retour. Une première édition n’a pas de comparaison. Les archives conservent la configuration, les composantes, les mesures brutes et la version du score.
Les vues mensuelles et sur trois mois mesurent la présence aux meilleures places : moyenne de 100 / rang sur les semaines disponibles, avec zéro point les semaines hors classement. Elles ne moyennent pas des scores normalisés de groupes différents. Une semaine appartient au mois de son lundi.
Ce que mesure ce classement
Les stars et les forks mesurent l’attention et l’adoption sur GitHub. Ils ne démontrent pas la qualité, la sécurité ni l’usage en production. Les changements de compteurs peuvent être négatifs. Les valeurs manquantes restent absentes et une panne de collecte ne détruit pas l’historique.
Le pipeline actuel collecte les stars, forks, watchers, issues ouvertes et commits récents quand ils sont disponibles. Les contributeurs et releases sont conservés comme absents tant que leur collecte dédiée n’est pas branchée. Skills et Models ont leur interface, avec leurs sources réelles à connecter.

