Skip to content

Project Experiment and Work Flow

Keshawn Blakely edited this page Oct 30, 2024 · 5 revisions

Welcome to the Phishing-Detection wiki!

Progression For URL Detection:

  1. Prepare and preprocess data.
  2. Train and validate the GRU model with combined input (features + tokenization).
  3. Develop a Flask API for real-time prediction.
  4. Deploy the API on Chameleon Cloud.
  5. Test and monitor the real-time system.

High-Level Approach to combining Tokenization and Feature Extraction:

  • Extract URL features
  • Tokenize the URL text for input to the GRU model
  • Combine features + tokenized URL into a single input to the GRU model
  • Train a new GRU model that processes both inputs before a prediction