Skip to content

Computer Science Final Year Topic: Comparative Evaluation of Machine Learning Models for Phishing URL Classification

This Computer Science final year project compares a small set of classification methods on a verified, licensed research dataset, with a focus on data leakage and fair evaluation.

Why choose this project topic?

Make model evaluation the heart of your project. Comparing a few justified classifiers on the same held-out data creates a focused study with clear decisions to explain at your defence.

How do the selected models compare on the same held-out phishing URL classification task?

Select the dataset, model comparison and metrics after discussing feasibility.

Proposed project objectives

  1. 01Identify a suitable dataset and document its limitations.
  2. 02Train a small set of justified baseline models.
  3. 03Compare evaluation results using appropriate classification metrics.

A suggested research approach

Verify the dataset source, license and labels before committing to this topic. Define features and a train/test split that limits leakage. Compare a simple baseline with the chosen models using the same held-out data, and explain where the dataset differs from real-world use.

What you will need

  • A verified and permitted dataset
  • Python or equivalent analysis tools
  • A reproducible evaluation workflow

Keep your project scope clear

An offline classifier is a research prototype, not a validated live security product. The project-generation flow supplies manuscript assistance, not trained model files or application code.

Computer Science project chapter outline

Use this outline as a starting point. You can edit the chapter titles to match your department’s format during setup.

  1. Chapter 1Introduction
  2. Chapter 2Literature Review
  3. Chapter 3Research Methodology
  4. Chapter 4Experimental Results and Discussion
  5. Chapter 5Conclusion and Recommendations

Turn this topic into your own final year project.

Your title, department, research question and outline are ready. Add your institution, personalise the details and continue to your project workspace.

Generate the Complete Project Generation uses your word balance. Review the draft and supply your own verified research findings.