How can a model prediction become understandable enough to investigate?
A Python and Flask application that applies trained machine-learning models to network-flow features and presents a benign-or-DDoS prediction for inspection.
Applied machine learning / GitHub project · demo link
A network-flow classifier with an interface for inspecting predictions.
Choose a control and see how the system’s ideas fit together.
A Python and Flask application that applies trained machine-learning models to network-flow features and presents a benign-or-DDoS prediction for inspection.
Expose the flow inputs, show the classification as a result to inspect, and pair the model with a small visual testing workflow.
This sequence summarizes the project’s core idea. The interactive panel is a local visual study; use the linked repository or live service for the implemented project.
Collect network-flow fields such as duration, ports, protocol, and packet counts.
Pass the feature values through a trained classifier and return its predicted class.
Show the outcome in a Flask UI so the result can be reviewed in context.