Data Science and Machine Learning Dissertation Topics

MSc · BSc · Data science · Machine learning

50 data science dissertation questions across classification, explainability, fairness, NLP, recommenders, vision, forecasting and healthcare AI. Each has a method, dataset and university thesis reference.

50Research topics
10Sub-fields
13Datasets
5Universities cited
2020–26Thesis years

By Siddharth Gupta · Statssy

Most data science students reach for the newest model first. Then they cannot show whether it truly outperformed a simpler baseline.

From 12 years of working with data, I have found that a focused research question, well-chosen evaluation metrics and reproducible comparisons matter more than model complexity alone.

Use the questions below to shortlist a topic, check whether the data are suitable and plan an honest test before training a model.

How to use this list

  1. Select two or three questions in the field you want to study.
  2. Open the dataset and inspect its size, labels, licence and access requirements.
  3. Read the related thesis, focusing on its baselines, data splits and evaluation metrics.
  4. Define your validation protocol before model training; avoid data leakage and use time-ordered splits for forecasting.
  5. Bring your shortlist to your supervisor or book a free 15-minute call.
Data science research area 01 / 10

Classification and predictive modelling

Classification topics compare models on a clear task. The best dissertations test whether a complex model is worth its extra cost.

Data science research area 02 / 10

Imbalanced data and fraud detection

Fraud and default are rare events. These topics test how to find the few cases that matter without drowning in false alarms.

TOPIC 09

Does cost-sensitive learning cut money lost to fraud?

Study design
Experimental comparison
Method
Cost-weighted XGBoost with expected loss analysis
Dataset
Credit Card Fraud Detection (Kaggle)

Data check: The fraud dataset has transaction amounts but not full investigation or recovery costs; define expected-loss assumptions explicitly.

Related thesis: Development of a Reference Design for Intrusion Detection Using Neural Networks for a Smart InverterAmmar Mohammad Khan · University of Arkansas · 2021 · Related example for further reading
Data science research area 03 / 10

Explainable AI and model interpretability

Explainable AI topics ask why a model made its call. They are popular with examiners because they link technical work to real decisions.

TOPIC 15

How much accuracy do you lose with an interpretable model?

Study design
Model comparison
Method
Explainable boosting machine compared with XGBoost
Dataset
Adult Income (UCI) Open
Related thesis: Practical AI Value Alignment Using StoriesMd Sultan Al Nahian · University of Kentucky · 2023 · Related example for further reading
Data science research area 04 / 10

Fairness and bias in machine learning

Fairness topics audit whether models treat groups differently. The COMPAS and Adult datasets are the standard test beds.

TOPIC 19

Does a fair model stay fair when the data shifts over time?

Study design
Experimental comparison
Method
Fairness metrics across time splits
Dataset
ProPublica COMPAS Data Open

Data check: The source primarily covers a limited historical period. A genuine temporal distribution-shift study may require a different longitudinal dataset.

Related thesis: Robust and Fair Machine Learning under Distribution ShiftWei Du · University of Arkansas · 2022 · Related example for further reading
TOPIC 20

Do recommender systems favour popular movies over niche ones?

Study design
Bias audit
Method
Popularity bias metrics on collaborative filtering
Dataset
MovieLens (GroupLens) Open
Related thesis: Achieving Causal Fairness in RecommendationWen Huang · University of Arkansas · 2023 · Related example for further reading
Data science research area 05 / 10

Natural language processing

NLP topics turn text into insight. Review and sentiment datasets are large, labelled and free.

TOPIC 24

Can a model detect abusive or toxic reviews?

Study design
Classification
Method
Transformer classifier with error analysis
Dataset
Amazon Reviews 2023 Open

Data check: Amazon Reviews 2023 does not provide standard toxicity labels. Manual annotation or a separate labelled dataset is needed.

Related thesis: Using a BERT-based Ensemble Network for Abusive Language DetectionNoah Ballinger · University of Arkansas · 2022 · Related example for further reading

View the printable 50-topic guide

Data science research area 06 / 10

Recommender systems

Recommender topics predict what a user wants next. MovieLens is the benchmark every examiner will recognise.

Data science research area 07 / 10

Computer vision and medical imaging

Vision topics teach models to read images. Chest X-rays are a free, well-labelled starting point.

TOPIC 34

Does a model trained on one image source work on another?

Study design
Domain shift study
Method
Cross-dataset evaluation with domain adaptation
Dataset
Chest X-Ray Pneumonia (Kaggle)

Data check: Cross-dataset evaluation requires a second independently sourced image dataset, not just the one linked here.

Related thesis: Multi-Domain Adaptation for Image Classification, Depth Estimation, and Semantic SegmentationYu Zhang · University of Kentucky · 2023 · Related example for further reading
Data science research area 08 / 10

Time series forecasting

Forecasting topics compare classic and deep learning models on real demand data. Taxi and bike data are hourly and free.

TOPIC 40

Can a convolutional model forecast taxi fares from trip sequences?

Study design
Model comparison
Method
Temporal CNN compared with gradient boosting
Dataset
NYC TLC Trip Record Data Open

Data check: Construct trip sequences and explain how fare prediction avoids using post-trip information.

Related thesis: Attention and Technical Analysis: State‑Dependent Predictability of CNN‑Based Stock Return ForecastsCrystal Y. Ma · Claremont McKenna College · 2026 · Related example for further reading
Data science research area 09 / 10

Clustering and customer analytics

Clustering topics find groups without labels. The challenge is proving the groups are real and useful.

Data science research area 10 / 10

Machine learning in healthcare

Healthcare ML topics predict outcomes for real patients. MIMIC-IV is free but needs CITI training, so start the paperwork early.

TOPIC 48

Can clinical notes predict hospital readmission?

Study design
NLP prediction
Method
Clinical BERT on discharge notes
Dataset
MIMIC-IV (PhysioNet) Apply

Data check: Clinical notes are not part of the standard MIMIC-IV structured tables; confirm access to MIMIC-IV-Note separately.

Related thesis: Biomedical Relation Extraction in the Era of (Large) Language ModelsYuhang Jiang · University of Kentucky · 2025 · Related example for further reading
TOPIC 49

Does a clinical model perform equally well across patient groups?

Study design
Bias audit
Method
Subgroup AUC and calibration analysis
Dataset
MIMIC-IV (PhysioNet) Apply
Related thesis: Multivariate Fairness for Paper SelectionReem Alsaffar · University of Arkansas · 2022 · Related example for further reading

View the printable 50-topic guide

13 data science and machine learning datasets

All sources have public information pages, but download requirements differ. Some datasets need a free login and MIMIC-IV requires formal access approval. Review the variables and labels before selecting a model.

Amazon Reviews 2023 Open

Product reviews, metadata and ratings; toxicity annotations are not included by default.

MIMIC-IV (PhysioNet) Apply

Detailed clinical records requiring credentialed access and training. Clinical notes have separate access.

Adult Income (UCI) Open

Income classification and fairness analyses with US census attributes.

Printable data science dissertation guide

Get all 50 topics in one PDF

The printable guide will include the 50 research questions, study designs, machine learning methods, dataset links and related university thesis references. The download link will be added after the PDF is generated and uploaded.

PDF download coming soon

How to turn one of these into your own topic

  1. Form a comparison question. Specify the task, models and practical reason for comparing them.
  2. Establish a baseline. Start with a simple, appropriate model or forecasting benchmark.
  3. Select an evaluation metric. Use precision-recall AUC for rare events, RMSE for continuous forecasts, and appropriate calibration and fairness metrics for audits.
  4. Test fairly. Hold out unseen data, prevent data leakage, tune within the training split and report uncertainty.
  5. Contribute an angle. Explainability, drift, cost or fairness can strengthen a standard benchmark.

See dissertation topics using regression analysis and business and management research topics for related applied research ideas.

Related topic lists

Need a second pair of eyes?

Choose a data science dissertation you can evaluate.

Bring your topic shortlist, dataset and baseline ideas to a free 15-minute call. We can review model choice, metrics and evaluation plans.

Book a free 15-minute call

15 minutes · No cost · No pressure

Popular questions

What is a good data science dissertation topic?

Pick a real problem with a public dataset and a clear baseline. A strong topic tests whether a new method beats a simple one.

Do I need a GPU for a data science dissertation?

Not for most topics. Tabular, forecasting and clustering topics run on a laptop. Use free Google Colab or Kaggle GPUs for deep learning.

Should I use Python or R for machine learning?

Python is the standard for deep learning and NLP. R works well for statistical learning and clear reporting. Both are free.

How do I make my machine learning results credible?

Use a held-out test set, cross-validation and a simple baseline. Report the metric that matches the business or clinical cost.

Can I use Kaggle data for a dissertation?

Yes. Cite the dataset and its original source. Add value with a new question, a new method or a fairness or explainability angle.

Is there a data science topics PDF?

Yes. Download the full Topic and Method list from this page. It includes every topic, method and dataset link.

Perfect for students, researchers, and professionals looking to build real statistical skills.