Partager via


Créez des cohortes de patients avec l’IA générative dans l’explorateur de données Healthcare (version préliminaire)

[Cet article fait partie de la documentation en version préliminaire et peut faire l’objet de modifications.]

L’explorateur de données de santé (version préliminaire) est un outil qui utilise l’IA générative pour vous aider à créer des cohortes de patients de manière plus rapide et facile, sans nécessiter de compétences avancées en programmation. Vous pouvez ensuite utiliser les cohortes à différentes fins, notamment :

  • Études sur les tendances en matière de santé
  • Évaluations de la qualité
  • Essais cliniques
  • Recherche historique

Utiliser l’IA générative pour créer des requêtes est un processus itératif. Voici une vue d’ensemble de haut niveau :

  1. Commencer par générer des critères de requête avec une saisie en langage naturel : décrivez les patients que vous recherchez en utilisant le langage naturel dans une expérience de copilote d’IA générative.

  2. Affiner les critères de requête : ajustez la requête si nécessaire. Mettez à jour les critères de requête en effectuant une saisie en langage plus naturel ou en modifiant les critères manuellement.

  3. Exécuter la requête : testez la requête pour voir dans quelle mesure elle parvient à récupérer les patients correspondants pour la cohorte.

  4. Itérer : évaluez les résultats. Répétez le processus jusqu’à ce que vous soyez satisfait.

Générer une requête avec une saisie en langage naturel

L’explorateur de données de santé (version préliminaire) utilise l’IA pour vous aider à concevoir vos requêtes.

  1. Accédez à votre espace de travail et ouvrez l’élément de votre explorateur de données de santé (version préliminaire).

  2. Dans la barre de navigation supérieure, sélectionnez Générateur de requêtes.

  3. Consultez les conditions générales et la note de transparence sur l’IA, puis sélectionnez Commencer.

    Capture d’écran présentant la page de lancement du générateur de requêtes.

  4. Dans la zone de texte Générateur de requêtes, saisissez une question, puis sélectionnez l’icône d’avion en papier. Pour obtenir des exemples de ce que vous pouvez saisir, consultez Filtrer les données avec une saisie en langage naturel.

  5. Passez en revue les critères de requête. Répétez les étapes 4 et 5 jusqu’à ce que vous soyez satisfait.

    Capture d’écran montrant un exemple de question en langage naturel dans la zone de texte du générateur de requêtes.

Filtrer les données avec une saisie en langage naturel

Voici quelques exemples d’utilisation du langage naturel pour filtrer les données des patients en fonction des diagnostics, des médicaments, des données démographiques, des procédures, des rencontres et des dates.

Filtrage des diagnostics

  • Condition unique : recherchez des patients diagnostiqués avec des calculs biliaires.
  • Conditions multiples : identifiez les patients diagnostiqués avec un taux de cholestérol élevé et un diabète.

Filtrage de l’historique des médicaments

  • Médicament unique : récupérez les patients ayant pris un comprimé oral de lisinopril 10 mg.
  • Plusieurs médicaments : localisez les patients qui ont reçu une injection unitaire d’époétine alfa 4000 de 1 ml et qui ont également pris du prednisone.

Filtrage démographique

  • Récupérez les patients âgés de plus de 35 ans.
  • Recherchez les patients afro-américains.
  • Recherchez les patients hispaniques.

Filtrage des procédures

  • Recherchez des patients qui ont subi une appendicectomie.

Filtrage des rencontres

  • Identifiez les patients qui ont subi une appendicectomie après le 1er janvier 2020.

Filtrage sur la date

  • Récupérez les patients qui ont pris du prednisone après le 10 juillet 2023.

Filtrage multi-conditions

Vous pouvez combiner plusieurs conditions telles que (patients avec {Diagnosis} x {Medication} x {Demographics} x {Procedure} x {Encounter}). Par exemple :

  • Patients qui ont reçu une injection unitaire d’époétine alfa 4000 de 1 ml, qui ont pris du prednisone et qui sont âgés de plus de 30 ans.
  • Patients diagnostiqués avec épilepsie et asthme, ou patients diagnostiqués uniquement avec un diabète sucré.

Affiner manuellement les critères de requête

L’explorateur de données de santé (version préliminaire) utilise l’IA pour convertir vos requêtes en langage naturel en critères de requête. Mais cela n’est peut-être pas toujours exact. Vous pouvez modifier manuellement la requête générée par l’IA ou en créer une à partir de zéro à l’aide du Générateur de critères. Le générateur de critères remplit automatiquement les champs en fonction du jeu de données connecté dans le lakehouse Fabric de votre organisation. Vous pouvez affiner votre recherche en définissant des critères, en choisissant un opérateur et en spécifiant une valeur. Vous pouvez également combiner plusieurs critères à l’aide des opérateurs AND ou OR pour des recherches plus complexes.

  1. Sur le canevas Critères, sélectionnez l’icône en forme de crayon.

  2. Dans le volet Générateur de critères, affinez les critères. Si vous ne savez pas sur quels champs de données vous pouvez filtrer, la boîte de dialogue Générateur de critères est un outil utile pour explorer les données. Par exemple, vous pouvez filtrer les données des patients en développant les champs, tels que l’année de naissance, les conditions par code concept ou le sexe.

  3. Sélectionnez Mettre à jour les critères.

    Capture d’écran montrant comment utiliser le générateur de critères.

Exécuter la requête

Il existe deux façons distinctes d’exécuter une requête.

  • Sur le canevas Critères, sélectionnez le bouton Exécuter la requête. L’explorateur de données de santé (version préliminaire) génère un code SQL en fonction des critères de requête, puis exécute la requête SQL sur le jeu de données pour créer une cohorte.

    Capture d’écran affichant le bouton Exécuter la requête sur le canevas Critères.

OR

  • Dans la barre d’outils supérieure, développez la liste déroulante Exécuter et sélectionnez Générer des requêtes SQL, Exécuter des requêtes SQL ou Générer et exécuter des requêtes SQL.

    Capture d’écran affichant la liste déroulante Exécuter la requête sur la barre d’outils supérieure.

Afficher le code SQL pour la requête

Pour afficher le code SQL de la requête, sélectionnez Requête dans la barre d’outils inférieure.

Capture d’écran affichant le bouton Requête sur la barre d’outils inférieure.

Afficher les patients qui correspondent aux critères de requête

Pour afficher les enregistrements des patients correspondants, sélectionnez Visionneuse dans la barre d’outils inférieure.

Capture d’écran affichant le bouton Visionneuse sur la barre d’outils inférieure.

Afficher les statistiques démographiques concernant le jeu de données

Pour afficher les statistiques démographiques globales concernant le jeu de données des patients, sélectionnez Vue d’ensemble dans la barre d’outils inférieure.

Capture d’écran montrant le bouton Vue d’ensemble dans la barre d’outils inférieure et des exemples de statistiques démographiques.

Voir aussi