GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - jackiectl/Vulnerability-Prioritization-Project

BranchesTags
Open more actions menu

Latest commit

 

History

1 Commit
1 Commit

Folders and files

NameName
Last commit message
Last commit date
data
data
 
 
notebooks
notebooks
 
 
results
results
 
 
src
src
 
 
.DS_Store
.DS_Store
 
 
README.md
README.md
 
 
requirements.txt
requirements.txt
 
 

Repository files navigation

Vulnerability Prioritization Project

A starter Python project for vulnerability prioritization / cybersecurity risk scoring built around the workflow described in the uploaded markdown.

Project goals

  1. Download and cache official vulnerability data.
  2. Merge CISA KEV and NVD records into a master table.
  3. Build structured and text features from CVE metadata and descriptions.
  4. Train baseline and stronger models for high-priority vulnerability prediction.
  5. Export interpretable results, plots, and case-study tables.

Suggested workflow

python -m src.download_data
python -m src.preprocess
python -m src.feature_engineering
python -m src.train_baseline
python -m src.train_xgboost
python -m src.anomaly_detection
python -m src.interpret

Notes

  • This repository is intentionally a credible starter skeleton, not a fully polished production system.
  • You will likely need to edit column names and tweak preprocessing after inspecting the real raw files.
  • The code favors clarity and modularity so that each file can be debugged independently.

Directory layout

vulnerability-prioritization-project/
├── data/
│   ├── raw/
│   └── processed/
├── notebooks/
│   ├── 01_eda.ipynb
│   └── 02_modeling.ipynb
├── src/
│   ├── download_data.py
│   ├── preprocess.py
│   ├── feature_engineering.py
│   ├── train_baseline.py
│   ├── train_xgboost.py
│   ├── anomaly_detection.py
│   ├── interpret.py
│   └── utils.py
├── results/
│   ├── figures/
│   └── tables/
├── README.md
└── requirements.txt

About

No description or website provided.

Topics

anomaly-detectioncisa-kevcvecvsscybersecuritydata-scienceepssexploit-predictionfeature-engineeringinterpretabilitymachine-learningnlpnvdpythonrisk-scoringsecurity-analyticsthreat-intelligencevulnerability-managementvulnerability-prioritizationxgboost

Resources

Readme
Activity

Stars

3 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.