Skip to content

lior0110/regulations_analysis

Repository files navigation

Regulations Analysis

This repository is a trail of analyzing a regulation framework for families/groups of regulations inside the framework using graph analysis and NLP.

Sections

  • NIS800-53 analysis - notebook for analysis of the NIS800-53 regulations to see the connections between the regulations
    • This notebook is a trail to analyze the NIS800-53 families
    • This notebook mainly uses graph analysis approaches
  • NIS800-53 analysis NLP - notebook for finding new relationships between NIS800-53 regulations in a human-independent way
    • This notebook is using three different NLP algorithms BM25, Sentence Transformers Embedding and SaaS NLP embedding
    • This notebook is the first step in the human-independent pipeline
  • helping_functions - a Python file that contains the functions of the human-independent pipeline
    • contains all the Python functions needed for the analysis pipeline, similar to the manual pipeline from NIS800-53 analysis, just more automatic and human-independent
  • NIS800-53 analysis 2 - notebook for running the second stage of the human-independent analysis pipeline
    • uses the output from NIS800-53 analysis NLP and the functions from helping_functions
    • makes the second stage of the automated human-independent analysis pipeline for the analysis of the regulations

Presentations

Short Presentation - a short form presentation made to show the work done in this project

Long Presentation - a long form presentation made to show the work done in this project

Publications

Analysis of the NIS800–53 regulations, Are the NIS families real? - a medium article that covers the first stage of the work from NIS800-53 analysis of evaluating the NIS800–53 families based on the Related Controls they give themself.

Human-Independent analysis of the NIS800–53 regulations - a medium article on the second stage of the work covering the automation pipeline and the making of the NLP discovered Related Controls.

About

analysis of NIS800-53 regulations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published