nPrint
Standardized network traffic representation for machine learning

Overview
nPrint is a collection of open source software and benchmarks for network traffic analysis designed to replace traditional, task-specific approaches. It offers a generalized representation enabling machine learning applications in network traffic examination.
Key Publications
New Directions in Automated Traffic Analysis Jordan Holland, Paul Schmitt, Nick Feamster, Prateek Mittal ACM CCS 2021 Paper
Components
- nPrint: Generalized traffic representation
- nPrintML: Automated ML workflows
- pcapML: Metadata-embedded traffic captures
- pcapML_FE: Accessible interface for traffic data
- Benchmarks: Performance testing framework