← Retour a l'accueil

Notre methodologie

Pourquoi cette methodologie

Les classements de prepas medecine disponibles en ligne comparent souvent des reseaux entiers(Cours Galien, Medisup, FormaPriv...) sans distinguer les centres ville par ville. Or, les prix, les resultats et les conditions varient enormement d'une ville a l'autre, meme au sein d'un meme reseau.

Notre approche est differente : 1 prepa = 1 centre physique dans 1 ville. Cours Galien Lyon et Cours Galien Marseille sont deux prepas distinctes avec des donnees separees. C'est la seule facon de comparer ce qui est reellement comparable.

Notre modele de donnees

Chaque prepa est rattachee a une ou plusieurs formations (PASS, LAS, Terminale Sante, etc.). Cela nous permet de comparer les prix et resultats formation par formation.

Prepa

Cours Galien Lyon

Lyon · Auvergne-Rhone-Alpes

Reseau: Galien

Formation

PASS

Bac+1

4 700€

Formation

LAS

Bac+1

Formation

Terminale Sante

Lycee

Actuellement : 107 prepas et 388 formations referencees

Comment nous collectons les donnees

Notre processus de collecte combine automatisation et verification humaine :

  • Scraping automatise — Nous utilisons FireCrawl et des scrapers specifiques pour extraire les donnees des sites des prepas (prix, programmes, resultats)
  • Analyse de la tech stack — Chaque site est analyse (WordPress, Webflow, framework custom...) pour adapter nos outils d'extraction
  • Verification manuelle — Chaque donnee extraite est verifiee manuellement avant publication
  • Recoupement — Quand les donnees sont disponibles sur plusieurs sources (site web, brochure, reseaux sociaux), nous les recoupons

Cycle de mise a jour

Nos donnees sont mises a jour selon le cycle suivant :

  • Hebdomadaire — Scraping automatique des sites pour detecter les changements de prix ou de programmes
  • A chaque rentree — Mise a jour complete des resultats de l'annee ecoulee (taux de reussite, classements)
  • En continu — Integration des nouvelles prepas signalees par les etudiants ou decouvertes lors de nos audits

Chaque prepa a un champ derniere verification qui indique la date de notre derniere mise a jour.

Schema complet des donnees

Voici l'ensemble des champs que nous collectons pour chaque prepa et chaque formation. Ce schema correspond exactement a notre base de donnees.

PPrepa

Objet principal — 1 prepa = 1 centre physique dans 1 ville

Identite

idstring

Identifiant unique (slug)

nomstring

Nom complet (ex: Cours Galien Lyon)

nom_commercialstring?

Nom marketing si different

reseaustring?

Reseau (Galien, Medisup, FormaPriv...)

Localisation

villestring

Ville du centre

regionstring

Region (Auvergne-Rhone-Alpes...)

adressestring?

Adresse postale complete

code_postalstring?

Code postal

Contact

site_webstring

URL du site web

telephonestring?

Numero de telephone

emailstring?

Adresse email

Informations generales

annee_creationnumber?

Annee de creation du centre

certification_qualiopiboolean?

Certifie Qualiopi (oui/non)

description_courtestring?

Description en 1-2 phrases

facultesstring[]

Facs de medecine couvertes

points_fortsstring[]

Atouts specifiques du centre

Locaux (objet optionnel)

locaux.superficie_m2number?

Superficie en m2

locaux.distance_facstring?

Distance a la fac (ex: 5 min a pied)

locaux.horaires_accesstring?

Horaires d'ouverture

locaux.acces_weekendboolean?

Ouvert le weekend

locaux.bureau_individuelboolean?

Bureaux individuels disponibles

Equipe (objet optionnel)

equipe.etudiants_par_classenumber?

Nb d'etudiants par classe

equipe.nombre_enseignantsnumber?

Nb total d'enseignants

equipe.profil_enseignantsstring[]?

Profils (PU, docteurs, tuteurs...)

FFormation

Rattachee a une prepa — 1 prepa peut avoir plusieurs formations

Identite

idstring

Identifiant unique

prepa_idstring

Lien vers la prepa parente

typeenum

PASS, LAS, P0, TERMINALE_SANTE, LSPS, LAS_2, LAS_3, ORAUX, INTERNAT, STAGE_PRE_RENTREE, PREMIERE_SANTE

nom_commercialstring?

Nom marketing de la formation

niveauenum

Lycee, Bac+1, Bac+2, Bac+3+

Prix (objet optionnel)

prix.montant_principalnumber?

Prix principal en euros

prix.visible_publiquementboolean

Prix affiche sur le site de la prepa

prix.optionsarray

Options payantes [{nom, prix}]

prix.facilites_paiementstring[]

Modalites (ex: 3x sans frais)

prix.remisesstring[]

Remises (ex: -10% boursiers)

prix.garantiestring?

Garantie (ex: rembourse si echec)

Contenu pedagogique (objet optionnel)

contenu.volume_horairenumber?

Heures totales de cours

contenu.duree_moisnumber?

Duree en mois

contenu.formatenum?

Presentiel, En ligne, Hybride

contenu.modulesstring[]?

Liste des modules (UE1, UE2...)

contenu.outils_numeriquesstring[]?

Outils (app, plateforme e-learning...)

contenu.periode_debutstring?

Date de debut (ex: septembre)

contenu.periode_finstring?

Date de fin (ex: mai)

Resultats (objet optionnel)

resultats.anneestring?

Annee des resultats (ex: 2023-2024)

resultats.taux_reussitenumber?

Taux de reussite en %

resultats.taux_admissiblesnumber?

Taux d'admissibles en %

resultats.classements_notablesstring[]

Classements (ex: 1er au concours)

resultats.sourcestring?

Source des resultats (URL)

resultats.fiabiliteenum

HTML clair, JS dynamique, Non verifiable, Non publie

Types de formation reconnus

PASS·Bac+1LAS·Bac+1LAS 2·Bac+2LAS 3·Bac+3+P0 (annee blanche)·Bac+1LSPS·Bac+1Terminale Sante·LyceePremiere Sante·LyceeStage pre-rentree·Bac+1Oraux·Bac+1Internat·Bac+3+

Transparence et limites

Nous sommes transparents sur les limites de nos donnees :

  • Prix caches — De nombreuses prepas ne publient pas leurs prix en ligne (brochure sur demande). Nous l'indiquons clairement avec un label "Prix non disponible"
  • Resultats en JS dynamique — Certains sites chargent leurs taux de reussite via JavaScript, rendant l'extraction complexe. Nous marquons ces donnees comme "JS dynamique" pour indiquer un risque d'imprecision
  • Labels de fiabilite — Chaque resultat est accompagne d'un indicateur : "HTML clair" (fiable), "JS dynamique" (a verifier), "Non verifiable" ou "Non publie"
  • Auto-declaration — Les taux de reussite sont ceux declares par les prepas elles-memes. Nous n'avons pas de moyen independant de les verifier

Contactez-nous

Vous representez une prepa et souhaitez corriger ou completer vos informations ? Vous avez repere une erreur dans nos donnees ?

Ecrivez-nous a : contact@meilleureprepamedecine.com

Nous nous engageons a traiter toute demande de correction sous 48h.