The scenario
PacketTales parses packet captures, groups packets into conversations, extracts key events, and uses an LLM to narrate them for people who don’t read Wireshark. A timeline view highlights anomalies.
System architecture
01 .pcap file Upload
02 Parser Packets → flows
03 Event extractor Key moments
04 Narrator Story + timeline
High-level flow of PacketTales, from input to output.
What you will learn
- Parsing network protocols with Scapy
- Session reconstruction
- Summarising technical data with LLMs
What you will build
- PCAP parser
- Conversation grouping
- Narrative and timeline UI
Build plan
- Parse
- Group flows
- Extract events
- Narrate
- Timeline UI