Overview
Even though AAL scoring is already built into the product, this gives a more detailed explanation of WHY it is assigned a specific AAL level. It can also include recommendations to make a profile stronger.
User interacts with a form which calls the Identity API and lists out available Authentication Profiles. User selects the profile they want to get deeper understanding of its AAL Score. The profile is sent as json to ChatGPT-4 API with a detailed prompt asking it to analyze the profile against NIST-800-63 for AAL compliance. User is presented with the recommendation from ChatGPT-4.
*There is error handling built in so if the flow fails you will get notified.