• Residence: United States
  • City: Florida
  • Age: 23
Skills
90%

Python

80%

SQL

70%

AWS

80%

ML

Project Details

PacketGuide AI

Project Description

The goal of this project is to create an intelligent conversational assistant that can capture and analyze network packets. Packet analysis involves examining and understanding network traffic data at the level of each individual packet. It is to streamline this procedure for students and experts by developing an intelligent assistant that comprehends natural language inquiries regarding packets. Packet Guide AI utilizes OpenAI’s Large Language Models (LLM) for natural language processing, together with a Python back-end module that incorporates the Scapy packet manipulation framework. Users have the ability to capture real-time network packets and provide comprehensive information on the actual network traffic, clear explanations of the network packet fields and data through conversation.


Features
  • Conversational Interface
  • Processes natural language queries without requiring specialized knowledge
  • Graphical depiction of selected packet data information
  • Ability to see the packets captured in real-time and search IP addresses or any other terms present in the packet through the local website.
  • Send ICMP packets (pings) to a target IP address to check connectivity and latency.

Technologies

OPENAI
OpenAI API
Scapy
Scapy
Streamlit
Streamlit
Amazon Web Services
AWS (DynamoDB)
LangChain
LangChain
Python
Python