vulnerability-lookup/VulnTrain

A tool to generate datasets and models based on vulnerabilities descriptions from @Vulnerability-Lookup.

55
/ 100
Established

This tool helps cybersecurity researchers and data scientists build specialized AI models for analyzing software vulnerabilities. It takes raw vulnerability descriptions from sources like CVE and GitHub advisories, processes them into high-quality datasets, and then trains models to classify severity or generate vulnerability descriptions. The output includes trained AI models ready for deployment in security analysis workflows.

Available on PyPI.

Use this if you need to create custom AI models trained specifically on comprehensive cybersecurity vulnerability data for tasks like severity classification or vulnerability description generation.

Not ideal if you're looking for an out-of-the-box vulnerability scanning tool or a pre-trained model without needing to customize or retrain.

cybersecurity-research vulnerability-management threat-intelligence security-data-science risk-assessment
Maintenance 10 / 25
Adoption 6 / 25
Maturity 25 / 25
Community 14 / 25

How are scores calculated?

Stars

23

Forks

4

Language

Python

License

GPL-3.0

Last pushed

Mar 12, 2026

Commits (30d)

0

Dependencies

11

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/vulnerability-lookup/VulnTrain"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.