Fake News Detection Using Machine Learning Models.,
2025
CCT College Dublin
Fake News Detection Using Machine Learning Models., Anne Higgins
ICT
This project investigates the use of machine learning to detect fake news, addressing the societal and political challenges posed by the widespread dissemination of false and misleading information. Using automated classification techniques, the project analyses news content to predict the likelihood of intentional deception. The methodology follows the CRISP-DM framework, encompassing data preparation, model development, and evaluation. By leveraging machine learning, the study aims to support organisations, governments, and digital platforms in mitigating misinformation, while also considering ethical, interpretability, and strategic implications. The findings provide actionable insights for enhancing content moderation and reducing the influence of disinformation in digital media …
Data Analysis For Maintenance Reliability.,
2025
CCT College Dublin
Data Analysis For Maintenance Reliability., Romulo Menezes Santos
ICT
This project explores the application of predictive maintenance (PdM) in modern manufacturing, highlighting its strategic role in reducing downtime, optimising resources, and improving operational efficiency. Traditional reactive and preventive maintenance approaches are insufficient for Industry 4.0 environments, where machine failures can cause significant financial and operational losses. By leveraging sensor data, historical performance records, and machine learning techniques, PdM enables early detection of potential equipment failures, allowing maintenance teams to act proactively. The approach not only enhances operational reliability and safety but also supports strategic decision-making, cost control, and competitive advantage in globalised manufacturing contexts.
Customer Response To Marketing Campaigns.,
2025
CCT College Dublin
Customer Response To Marketing Campaigns., Alexandru Enoiu
ICT
This project applies machine learning to predict customer responses to marketing campaigns, aiming to enhance customer engagement and optimise resource allocation. Using a dataset containing demographic, lifestyle, and purchase behaviour data, a Random Forest classifier was developed to identify potential responders to marketing initiatives. The project follows a structured methodology including data exploration, preprocessing, model building, and evaluation. By accurately predicting customer behaviour, businesses can improve campaign targeting, design personalised marketing strategies, and allocate resources more efficiently. The results provide actionable insights to support customer segmentation and strategic decision-making, promoting business growth and customer satisfaction.
Credit Card Fraud Detection.,
2025
CCT College Dublin
Credit Card Fraud Detection., Sonia Ndonga
ICT
This capstone project applies machine learning to detect credit card fraud, addressing a critical financial threat to banks and payment providers. Using an anonymised dataset of 284,807 transactions, which is highly imbalanced with only 0.172% fraudulent cases, three models—Logistic Regression, Random Forest, and Gradient Boosting—were developed and evaluated. The pipeline incorporates data preprocessing, feature engineering, hyperparameter tuning, cross-validation, and interpretability analysis using SHAP values, SHAPASH, and permutation importance. Random Forest achieved the highest performance with an ROC AUC of 0.97 and Average Precision of 0.66. The study also considers fairness, threshold optimisation, and practical deployment strategies, providing a robust automated …
Using Machine Learning To Predict Credit Card Fraud,
2025
CCT College Dublin
Using Machine Learning To Predict Credit Card Fraud, Pedro Henrique Das Chagas Morais
ICT
Credit card fraud poses a significant challenge to financial institutions, leading to substantial financial losses and declining customer trust. This project develops and evaluates machine learning models to detect fraudulent credit card transactions using a large, realistic synthetic dataset. Following data preprocessing, exploratory analysis, and class-balancing using SMOTE, four supervised models—Logistic Regression, Decision Tree, Random Forest, and XGBoost—were trained and compared. Performance was assessed using metrics suited to imbalanced classification, including AUC, Recall, Precision, F1-score, and Average Precision. Results show that XGBoost, particularly after hyperparameter optimisation, delivered the strongest performance (AUC 0.99, Recall 0.83, AP 0.70), outperforming other models and …
Analysis Of Customer Churn In The Banking Sector And Its Mitigating Factors.,
2025
CCT College Dublin
Analysis Of Customer Churn In The Banking Sector And Its Mitigating Factors., Fiachra O Callaghan
ICT
This project investigates customer churn within the banking sector, analysing a dataset of 10,000 customers to identify patterns and potential drivers of attrition. By leveraging data analytics and visualization techniques, we aim to understand the demographic and behavioural factors influencing customer decisions to leave for competing banks. The study applies the CRISP-DM framework to structure the analysis, enabling iterative refinement of objectives and hypotheses as insights emerge. Findings indicate that certain customer segments, such as those aged 40–60, are more prone to churn, highlighting opportunities for targeted retention strategies, including fee reductions and tailored loyalty programmes. By integrating academic research …
A Comparative Analysis Of The Performance Of Customised And Pre-Trained Convolutional Neural Networks In The Classification Of Facial Expressions.,
2025
CCT College Dublin
A Comparative Analysis Of The Performance Of Customised And Pre-Trained Convolutional Neural Networks In The Classification Of Facial Expressions., Guilherme Soares Da Costa
ICT
Facial expression recognition (FER) is a highly relevant problem in the field of computer vision, with applications in various areas. Although this topic has made significant progress in recent years with deep learning, facial expression recognition continues to face significant challenges when faced with a noisy, imbalanced database, and low-resolution images, as is the case with the widely used FER2013 database. This work investigates the usability of different approaches based on Convolutional Neural Networks (CNNs) for the task of facial expression classification.
First, a custom CNN was developed and trained from scratch, using FER2013 as database. Subsequently, three well-known pre-trained …
Chess Evaluation And Player Profiling Using Convolutional Neural Networks (Cnns) And Spatial Recognition.,
2025
CCT College Dublin
Chess Evaluation And Player Profiling Using Convolutional Neural Networks (Cnns) And Spatial Recognition., Joel D’Mello
ICT
This thesis explores the feasibility of employing data analytics techniques in chess, with the purpose of profiling player styles and building a comprehensive chess analytics platform. The data set consists of over 20,000 anonymized games, and therefore, the study involved feature engineering, classification and visual analytics, in order to gain more insight into player decision making in chess. The data pre-processing part of analysis involved parsing Portable Game Notation (PGN) files, and feature engineering positional characteristics - material imbalance, pawn structure, king safety, and piece mobility - along with quantifying the sample using Average Centipawn Loss (ACPL) using Stockfish. ACPL …
Credit Card Default Prediction Using Machine Learning.,
2025
CCT College Dublin
Credit Card Default Prediction Using Machine Learning., Yassine Zohair
ICT
This project investigates the use of machine learning to predict credit card payment defaults, aiming to help banks and credit card companies mitigate financial losses. Using historical customer data, including demographics, income, education, and previous payment behaviour, three machine learning algorithms were implemented to forecast the likelihood of default. Techniques such as cross-validation, hyperparameter tuning, and SHAPASH were applied to improve model performance and interpretability. Accurate prediction of potential defaulters enables financial institutions to take proactive measures, such as adjusting credit limits or providing targeted financial guidance, thereby enhancing risk management and customer retention.
Automated Classification Of Cardiac Anomalies Through The Analysis Of Electrocardiogram Signals Using Convolutional Neural Networks.,
2025
CCT College Dublin
Automated Classification Of Cardiac Anomalies Through The Analysis Of Electrocardiogram Signals Using Convolutional Neural Networks., Yhosely Isset Villegas Baldiviezo
ICT
Electrocardiography (ECG) is a widely used non-invasive method for monitoring cardiac activity and detecting heart abnormalities. However, manual interpretation can be time-consuming and prone to human error, particularly for non-specialists. This study investigates the use of deep learning techniques, specifically convolutional neural networks (CNNs), to automate ECG signal classification using a large-scale dataset. A classical machine learning model is also included as a baseline for comparison. The aim is to evaluate the potential of deep learning as a clinical decision-support tool that can assist healthcare professionals in improving diagnostic accuracy and supporting early detection of cardiac conditions.
An Enhanced Deep Learning Framework For Crop Disease Detection Using Gan-Based Data Augmentation.,
2025
CCT College Dublin
An Enhanced Deep Learning Framework For Crop Disease Detection Using Gan-Based Data Augmentation., Andrew Mc Guinn
ICT
Plant disease detection is a critical challenge in agriculture, where limited annotated datasets often hinder the training of robust deep learning models. This thesis explores the application of generative adversarial networks for data augmentation in the classification of six classes of sorghum diseases, addressing the scarcity of real training data. A lightweight convolutional neural network (CNN) was employed as the classifier, trained under three experimental conditions: using only real images, a stratified mix of real and DCGAN-generated samples, and a stratified mix of real and WGAN-GP-generated samples.
The baseline CNN, trained on 279 real images, achieved an accuracy of 89.7%, …
Analysis Of The Patterns And Features Importance In Predicting Demand For Sustainable Urban Mobility. A Comparative Analysis Of Machine Learning Models Using The Dublin Bikes Dataset.,
2025
CCT College Dublin
Analysis Of The Patterns And Features Importance In Predicting Demand For Sustainable Urban Mobility. A Comparative Analysis Of Machine Learning Models Using The Dublin Bikes Dataset., Wojciech Sochanski
ICT
This study explores the application of machine learning models to predict demand in the Dublin bike-sharing scheme. A comprehensive literature review examines prior work on sustainable urban mobility, the evolution of bike-sharing schemes, the application of machine learning in predictive analytics and relevant case studies. Secondary data were gathered from publicly available sources, pre-processed and merged into a single, unified dataset. Exploratory data analysis was conducted before preparing the data for modelling to assess the data quality, with a focus on missing values.
Four predictive machine learning models – Linear Regression (LR), Decision Tree (CART), Random Forest (RF) and Gradient …
Clustering And Predictive Modelling Of Cryptocurrencies: An Empirical Study Of Lead–Lag Dynamics And Forecasting Performance.,
2025
CCT College Dublin
Clustering And Predictive Modelling Of Cryptocurrencies: An Empirical Study Of Lead–Lag Dynamics And Forecasting Performance., Viktor Varga
ICT
Cryptocurrency markets pose analytical challenges due to their volatility, non-stationarity, and complex interdependencies. Traditional econometric models have struggled with these features, while machine learning models often face overfitting and limited interpretability. This thesis has developed an integrated framework combining clustering, lead–lag detection, and predictive modelling to examine whether structural and temporal dependencies in cryptocurrency markets can improve forecasting performance.
Hourly OHLCV data for a selection of liquid cryptocurrencies from the Binance API over a thirteen-month period has been analysed. Dynamic Time Warping (DTW) has been used to identify asset clusters, while cross-correlation, Granger causality, and Vector Autoregression (VAR) have been …
Comparing Custom And Transfer-Learning Cnn Models For Chest X-Ray Classification: Evaluating Performance And Scalability With Kubernetes Orchestration.,
2025
CCT College Dublin
Comparing Custom And Transfer-Learning Cnn Models For Chest X-Ray Classification: Evaluating Performance And Scalability With Kubernetes Orchestration., Christopher Anich
ICT
Chest radiography (CXR) is the primary imaging tool for respiratory diseases, but interpretation can be time-consuming and requires expertise. This study compares a small custom CNN (Victorio) with three transfer-learning models (MobileNetV2, EfficientNet-B0, ResNet-50) for three-class CXR classification (normal, pneumonia, tuberculosis) and evaluates deployment on a Kubernetes cluster. Using a balanced dataset of ~13,500 CXRs, models were trained with ImageNet pre-training and from scratch. Transfer-learning models achieved near-perfect accuracy (99–100%) and AUROC, while the custom CNN reached 87–91%. Explainability analyses confirmed models focused on relevant pulmonary regions. Kubernetes deployment showed low latency, with most delays due to service overhead rather …
Comparison Of Convolutional Neural Network Architectures For The Classification Of Microscopic Images: Performance Evaluation Of Lightweight Models.,
2025
CCT College Dublin
Comparison Of Convolutional Neural Network Architectures For The Classification Of Microscopic Images: Performance Evaluation Of Lightweight Models., Cristian Ricardo Gonzalez Donoso
ICT
This study evaluates lightweight convolutional neural networks (CNNs) for multi-class classification of microscopic fungi images in CPU-only environments, addressing resource-limited laboratories and educational settings. Four pre-trained models—EfficientNetV2-B0, MobileNetV3-Small, MobileNetV2, and NASNetMobile—were compared on the DeFungi dataset (9,114 images, five fungal classes) using stratified training, realistic data augmentation, and two-stage transfer learning. Performance was measured via accuracy, macro-F1, precision, recall, and efficiency metrics including training time, inference latency, model size, and FLOPs. EfficientNetV2-B0 achieved the highest accuracy, while MobileNetV3-Small provided the best macro-F1 and lowest computational cost, making it the optimal choice for CPU-only deployment. Findings highlight the trade-off between predictive …
Comparison Of Statistical, Machine Learning, And Deep Learning Models For Time-Series Forecasting Using Weather Data From Dublin, Ireland.,
2025
CCT College Dublin
Comparison Of Statistical, Machine Learning, And Deep Learning Models For Time-Series Forecasting Using Weather Data From Dublin, Ireland., Erick Eduardo Rios Treviño
ICT
This study compares three time-series forecasting paradigms—statistical, machine learning, and deep learning—using ten-years of historical weather data from Dublin. The objective is to evaluate the performance of Prophet, XGBoost, and LSTM when forecasting daily solar radiation under multiple preprocessing strategies. An extensive data analysis was conducted, including descriptive statistics, inferential testing, stationarity assessment, outlier detection, feature selection, and exploratory visualisation. These steps revealed strong annual seasonality, nonlinear feature relationships, and variability across meteorological variables, informing the modelling framework and feature-engineering decisions. Four experiments were conducted using cleaned data, differenced data, log-transformed data, and cross-validation. Results show that XGBoost achieved the …
Demand Forecasting And Inventory Optimization In Mid-Sized Grocery Retail Using Machine Learning: A Data-Driven Approach To Minimizing Stock-Outs And Waste.,
2025
CCT College Dublin
Demand Forecasting And Inventory Optimization In Mid-Sized Grocery Retail Using Machine Learning: A Data-Driven Approach To Minimizing Stock-Outs And Waste., Dragos Andrei Ungureanu
ICT
Mid-sized grocery retailers face a persistent challenge in balancing on-shelf availability with minimizing spoilage of perishable goods. This dissertation addresses this issue by developing a data-driven forecasting and inventory simulation framework within Microsoft Fabric, leveraging scalable data ingestion, Spark-based processing, and advanced machine learning. Using multi-year transactional data enriched with holiday schedules, promotions, and macroeconomic indicators, the study compares classical ARIMA models with XGBoost to capture complex demand patterns. Rigorous hyperparameter tuning in a distributed environment demonstrates that XGBoost outperforms baseline models in terms of MAE and MAPE, particularly during promotion-driven spikes. Inventory simulations based on these forecasts reduce stock-outs …
Data-Driven Decarbonisation Strategy For Residential Buildings: A Q-Learning-Based Simulation Approach.,
2025
CCT College Dublin
Data-Driven Decarbonisation Strategy For Residential Buildings: A Q-Learning-Based Simulation Approach., Erdenechimeg Tserendorj
ICT
This study presents an AI-driven framework for optimising energy retrofit interventions in Irish residential buildings, combining Q-Learning (QL), surrogate models (ANN, RF), and a Genetic Algorithm (GA) optimiser. Q-Learning simulated sequential retrofit decisions, generating a dataset used to train surrogate models for predicting Building Energy Rating (BER) and CO₂ outcomes. The GA explored retrofit combinations to maximise BER improvement, CO₂ reduction, and financial returns. The framework identified strategies achieving up to 928 kWh/m² BER reduction and 1,563 kg CO₂ reduction per building, with strong ROI and payback within 15 years. The modular, interpretable pipeline demonstrates the practical value of reinforcement …
Enhancing Insider Threat Detection Through A Hybrid Approach Using Different Artificial Intelligence Techniques.,
2025
CCT College Dublin
Enhancing Insider Threat Detection Through A Hybrid Approach Using Different Artificial Intelligence Techniques., Jose Roberto Da Silva Dure
ICT
Insider threats pose significant challenges in cybersecurity due to their origin from individuals with legitimate access. Traditional defenses often fail to detect malicious behavior embedded within normal activities. This study proposes a hybrid artificial intelligence framework that integrates unsupervised anomaly detection, supervised and ensemble learning, and deep learning to enhance insider threat detection. Using the CERT 4.1 dataset, features encompassing temporal, behavioral, network, and psychometric aspects were engineered. Anomaly detection models informed supervised and ensemble classifiers, while a multi-input deep learning architecture captured sequential and contextual patterns. Performance evaluation using ROC-AUC, precision, recall, F1-score, and cost-sensitive analysis demonstrates that the …
Enhancing Financial Fraud Detection Using Explainable Deep Learning Models On Simulated Big Data Architectures: A Comparative Analysis With Traditional Methods.,
2025
CCT College Dublin
Enhancing Financial Fraud Detection Using Explainable Deep Learning Models On Simulated Big Data Architectures: A Comparative Analysis With Traditional Methods., Aoife Yang
ICT
Financial fraud poses a growing global challenge, driven by the rapid expansion of digital banking, e-commerce, and mobile payments. Traditional rule-based and early machine learning systems struggle to detect novel and sophisticated fraud patterns in real time. This research investigates the integration of deep learning, explainable artificial intelligence (XAI), and big data technologies to enhance financial fraud detection. A scalable data pipeline is proposed to process large volumes of transactional data, improve detection accuracy, and provide interpretable insights for stakeholders. The study highlights the potential of combining advanced AI techniques with explainability to strengthen the transparency, effectiveness, and trustworthiness of …
