Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
About

About

Fátima Rodrigues is currently an Associate Professor at ISEP, the Polytechnic Institute of Porto, and a researcher in the INESC TEC. Her main skills and expertise are related to business analytics, data science, decision support systems, neural networks, and machine learning. She is the co-author of more than 25 indexed (e.g., ISI, Scopus) publications in international peer-reviewed journals. She has participated in more than seven R&D projects and has supervised four PhD thesis, 35 MSc thesis and 65 BSc final graduation projects in the area of Intelligent Data Analysis. She has been a regular reviewer of ISI JCR journals such as IEEE Trans. Neural Networks and Learning Systems, Information Sciences, Decision Support Systems, and Data and Knowledge Engineering. Moreover, she has been Program Committee/Reviewer of several international conferences/workshops.

Interest
Topics
Details

Details

  • Name

    Fátima Rodrigues
  • Role

    Senior Researcher
  • Since

    17th January 2024
Publications

2026

ChatBot for student service based on RASA framework

Authors
Rodrigues, F; Fonseca, J;

Publication
KNOWLEDGE AND INFORMATION SYSTEMS

Abstract
The limited in-person availability of administrative services at higher education institutions can delay the resolution of student queries and reduce satisfaction levels. To address this issue, we developed a conversational agent capable of understanding and responding to student questions in Portuguese using natural language processing and machine learning techniques. To enable non-technical management of the agent's knowledge base, a web-based service was implemented, allowing staff to update content and trigger model retraining. The system was evaluated by comparing multiple learning models, with the best performance achieved using Google's BERT language model combined with the DIET classifier, yielding an F1-score of 0.965. In a real-world deployment involving 256 questions, the chatbot achieved approximately 70% accuracy and received an average user satisfaction rating of 4.20 on a 0-5 scale. These results demonstrate the effectiveness of the proposed solution for improving accessibility and efficiency in academic student services.

2025

Exploring multimodal learning applications in marketing: A critical perspective

Authors
César, I; Pereira, I; Rodrigues, F; Miguéis, VL; Nicola, S; Madureira, A;

Publication
Int. J. Hybrid Intell. Syst.

Abstract
This review discusses the integration of intelligent technologies into customer interactions in organizations and highlights the benefits of using artificial intelligence systems based on a multimodal approach. Multimodal learning in marketing is explored, focusing on understanding trends and preferences by analyzing behavior patterns expressed in different modalities. The study suggests that research in multimodality is scarce but reveals that it is as a promising field for overcoming decision-making complexity and developing innovative marketing strategies. The article introduces a methodology for accurately representing multimodal elements and discusses the theoretical foundations and practical impact of multimodal learning. It also examines the use of embeddings, fusion techniques, and explores model performance evaluation. The review acknowledges the limitations of current multimodal approaches in marketing and encourages more guidelines for future research. Overall, this work emphasizes the importance of integrating intelligent technology in marketing to personalize customer experiences and improve decision-making processes.

2025

High-Frequency Cryptocurrency Price Forecasting Using Machine Learning Models: A Comparative Study

Authors
Rodrigues, F; Machado, M;

Publication
INFORMATION

Abstract
The cryptocurrency market presents immense opportunities and significant risks due to its high volatility. Accurate price forecasting is crucial for informed investment decisions, enabling investors to optimize portfolio allocation, mitigate risk, and potentially maximize returns. Existing forecasting methods often struggle with the inherent non-stationarity and complexity of cryptocurrency price dynamics. This study addresses this challenge by developing a system for high-frequency forecasting of the closing prices of ten leading cryptocurrencies. We compare various machine learning models, including recurrent neural networks (RNNs), time series analysis (ARIMA), and conventional regression algorithms, using minute-step Bitcoin price data over a 30-day period to predict prices 60 min ahead. Our findings demonstrate that the GRU neural network exhibits superior predictive accuracy (MAPE = 0.09%, MSE = 5954.89, RMSE = 77.17, MAE = 60.20), outperforming other models considered. This improved forecasting accuracy contributes to the existing literature by providing empirical evidence for GRU's effectiveness in the volatile cryptocurrency market and offers practical insights for investment strategies. A web application integrating the best-performing model further facilitates real-time price prediction for multiple cryptocurrencies.

2025

A Recommendation System Based on a Microservice Architecture to Avoid Workplace Stress

Authors
Rodrigues, F; Pinelas, F; Ferreira, S; Rodrigues, M; Rocha, N;

Publication
ELECTRONICS

Abstract
Stress in the workplace is a major problem that affects people of all ages, backgrounds, and occupations. It can contribute to various health problems, from anxiety to insomnia, among others. Workplace stress significantly impacts employee well-being and productivity. Current stress-management approaches, while valuable, primarily address stress after it has occurred. This highlights the critical need for proactive systems capable of anticipating individual stress and preventing negative health consequences. This research presents the design and initial implementation of a novel microservice-based recommendation system for proactively mitigating workplace stress among computer users. The system leverages predicted stress levels to deliver timely, personalized, and easily implemented interventions. This study focuses on evaluating the system's architecture, core functionalities, and initial performance using a content-based filtering approach. A pilot study demonstrated the system's feasibility, highlighting areas for future development.

2025

NBA Results Forecast: From League Dynamics Analysis to Predictive Model Implementation

Authors
Rodrigues, F; Pires, F;

Publication
International Journal of Computer Science in Sport

Abstract
This study presents a machine learning-based approach to predicting the outcosmes of NBA games, with the aim of enhancing decision-making in sports betting and performance analysis. Using a dataset spanning 20 NBA seasons (2003-2023), we incorporated key features such as team statistics, player performance metrics, and external factors like team fatigue and rankings. The methodology followed the CRISP-DM process, involving data preprocessing, feature selection, and model evaluation. We experimented with multiple classification algorithms, including Logistic Regression, Random Forest, Gradient Boosting, and ensemble methods, to identify the best-performing models. Feature selection techniques such as LASSO and decision tree-based methods were employed to optimize model performance. Our best model, combining team rankings, statistics, and fatigue factors, achieved an accuracy rate of 64.1% and an F1 score of 72.4%, reflecting the complexity of NBA game outcome prediction. The study highlights the importance of key features like team rankings and the challenges posed by the dynamic nature of the NBA. Future research will explore additional qualitative factors, such as emotional states and team dynamics, and employ more advanced machine learning techniques like deep learning to further improve prediction accuracy. © 2025 F Rodrigues et al., published by Sciendo.