Streamlit App Development for Issue Mapping

Job ID: 39135081

Budget: $10 – $200 USD

I need a StreamLit application which helps maps issues to regulatory requirements.

The flow of the application will be as follows:

Allows user to select regulatory framework (multi select):
CIS CSC v7.1
COBIT 2019
ISO 27001 v2013
NIST 800-53 rev 5
NIST CSF v2.0

The prompt the user to enter a regulatory framework (in .csv or .xlsx format)

The prompt the user to enter issues file (in .csv or .xlsx format)

Based on these inputs map which issues map to which regulatory requirements. This can be a 1:n relationship. Where 1 issue can map to n requirements in a framework.
Also provide reasoning as to why the issue maps to that regulation

Display a table of issues and the regulations mapping
Allow users to download the mapping in a csv or excel format.


Note, I have already created a python script which maps does the mapping using openAI. Your task will be to enhance the script to make it better, and add the additional functionalities listed aboveand steamlit based frontend to it.
Related categories: Python Software Architecture Streamlit