Automatiser des décisions avec des arbres de décision
Archived
2 Tâches
10 mins
Scénario
Une organisation lance une application qui facilite les demandes de prêt. Les clients effectuent une demande de prêt et saisissent leur credit score, le montant de leur prêt et le pays. Configurez un arbre de décision et une declare expression, de sorte que le taux de prêt soit déterminé automatiquement en fonction du credit score, du montant du prêt et du pays que le client saisit. Pour ce défi, si le client indique que son pays est le Canada, le montant du prêt n’affecte pas le taux de prêt. Utilisez les valeurs du tableau suivant :
| Pays | Credit score > | Montant du prêt > | Résultat | |
|---|---|---|---|---|
| si | Canada | 800 | 0,0200 | |
| si | Canada | 700 | 0,0275 | |
| si | Canada | 200 | 0,0425 | |
| si | 800 | 50 000 | 0,0225 | |
| si | 800 | 0 | 0,0200 | |
| si | 700 | 50 000 | 0,0325 | |
| si | 700 | 0 | 0,0275 | |
| si | 200 | 50 000 | 0,045 | |
| si | 200 | 0 | 0,0425 | |
| sinon | 0,07 |
Vous trouverez dans le tableau suivant les identifiants dont vous avez besoin pour relever le défi.
| Rôle | Nom d’utilisateur | Mot de passe |
|---|---|---|
| Développeur d’applications | author@loans | pega123! |
Présentation du défi
Détail des tâches
1 Configurer l’arbre de décision d’ajustement du risque de l’emprunteur
- Dans le volet de navigation de Dev Studio, cliquez sur App.
- Faites un clic droit sur LoanRequest et cliquez sur Create > Decision > Decision Tree.
- Dans le champ Label, saisissez Borrower risk adjustment tree.
- Cliquez sur Create and open pour créer l’arbre de décision.
- Cliquez pour ajouter une condition.
- Dans le premier champ vide, saisissez ou sélectionnez .Country.
- La valeur de l’opérateur doit rester sur =.
- Dans le deuxième champ vide, saisissez Canada.
- Cliquez sur la liste déroulante return et sélectionnez continue. Comme souhaité, la condition imbriquée s’affiche.
Note: Si les conditions ne s’affichent pas, enregistrez et rafraîchissez l’arbre de décision.
- Cliquez sur la condition imbriquée et répétez les étapes 6 à 9 pour spécifier la condition if .CreditScore > 800 then return .0200.
- Après avoir sélectionné la condition imbriquée, cliquez sur Add Row deux fois pour ajouter deux nouvelles conditions imbriquées.
- Répétez les étapes 6 à 9 pour définir les conditions suivantes :
- Sélectionnez la première condition de premier niveau et cliquez sur Add Row trois fois pour ajouter trois nouvelles conditions de premier niveau.
- Répétez les étapes 6 à 12 pour définir les conditions suivantes :
- Sur la ligne otherwise, saisissez la valeur retournée par défaut 0,07.
- Cliquez sur Save pour enregistrer l’arbre de décision.
2 Configurer la declare expression du taux de prêt
- Dans le volet de navigation, faites un clic droit sur LoanRequest et cliquez sur Create > Decision > Declare Expression.
- Dans le champ Target Property, saisissez ou sélectionnez .LoanRate.
- Cliquez sur Create and open.
- Dans la section Build Expressions, au niveau de la liste déroulante Value of, sélectionnez Result of Decision Tree.
- Dans le champ vide à droite, saisissez ou sélectionnez BorrowerRiskAdjustmentTree.
- Cliquez sur Save.