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
Publications

Publications by Ivo Pereira

2022

A Novel Approach for Send Time Prediction on Email Marketing

Authors
Araújo, C; Soares, C; Pereira, I; Coelho, D; Rebelo, MÂ; Madureira, A;

Publication
Applied Sciences (Switzerland)

Abstract
In the digital world, the demand for better interactions between subscribers and companies is growing, creating the need for personalized and individualized experiences. With the exponential growth of email usage over the years, broad flows of campaigns are sent and received by subscribers, which reveals itself to be a problem for both companies and subscribers. In this work, subscribers are segmented by their behaviors and profiles, such as (i) open rates, (ii) click-through rates, (iii) frequency, and (iv) period of interactions with the companies. Different regressions are used: (i) Random Forest Regressor, (ii) Multiple Linear Regression, (iii) K-Neighbors Regressor, and (iv) Support Vector Regressor. All these regressions’ results were aggregated into a final prediction achieved by an ensemble approach, which uses averaging and stacking methods. The use of Long Short-Term Memory is also considered in the presented case. The stacking model obtained the best performance, with an R (Formula presented.) score of 0.91 and a Mean Absolute Error of 0.204. This allows us to estimate the week’s days with a half-day error difference. This work presents promising results for subscriber segmentation based on profile information for predicting the best period for email marketing. In the future, subscribers can be segmented using the Recency, Frequency and Monetary value, the Lifetime Value, or Stream Clustering approaches that allow more personalized and tailored experiences for subscribers. The latter tracks segments over time without costly recalculations and handles continuous streams of new observations without the necessity to recompile the entire model. © 2022 by the authors.

2023

Analysing and Modeling Customer Success in Digital Marketing

Authors
César, I; Pereira, I; Madureira, A; Coelho, D; Rebelo Â, M; de Oliveira, DA;

Publication
Lecture Notes in Networks and Systems

Abstract
Digital Marketing sets a sequence of strategies responsible for maximizing the interaction between companies and their target audience. One of them, known as Customer Success, establishes long-term techniques capable of projecting the sustainable value of a given customer to a company, monitoring the indexers that translate its activities. Therefore, this paper intends to address the need to develop an innovative tool that allows the creation of a temporal knowledge base composed of the behavioral evolution of customers. The CRISP-DM model benefits the processing and modeling of data capable of generating knowledge through the application and combination of the results obtained by machine learning algorithms specialized in time series. Time Series K-Means allows the clustering and differentiation of consumers characterized by their similar habits. Through the formulation of profiles, it is possible to apply forecasting methods that predict the following trends. The proposed solution provides the understanding of time series that profile the flow of customer activity and the use of the evidenced dynamics for the future prediction of these behaviors. © 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.

2023

A Review on Dimensionality Reduction for Machine Learning

Authors
Coelho, D; Madureira, A; Pereira, I; Gonçalves, R;

Publication
Lecture Notes in Networks and Systems

Abstract
In recent years growing volumes of data have made the task of applying various machine learning algorithms a challenge in a great number of cases. This challenge is posed in two main ways: training time and processing load. Normally, problems in these two categories may be attributed to irrelevant, redundant, or noisy features. So as to avoid this type of feature most pre-processing pipelines include a step dedicated so selecting the most relevant features or combining existing ones into a single better representation. These techniques are denominated dimensionality reduction techniques. In this work, we aim to present a short look at the current state of the art in this area. © 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.

2021

A Hybrid Metaheuristics Parameter Tuning Approach for Scheduling through Racing and Case-Based Reasoning

Authors
Pereira, I; Madureira, A; Silva, ECE; Abraham, A;

Publication
APPLIED SCIENCES-BASEL

Abstract
In real manufacturing environments, scheduling can be defined as the problem of effectively and efficiently assigning tasks to specific resources. Metaheuristics are often used to obtain near-optimal solutions in an efficient way. The parameter tuning of metaheuristics allows flexibility and leads to robust results, but requires careful specifications. The a priori definition of parameter values is complex, depending on the problem instances and resources. This paper implements a novel approach to the automatic specification of metaheuristic parameters, for solving the scheduling problem. This novel approach incorporates two learning techniques, namely, racing and case-based reasoning (CBR), to provide the system with the ability to learn from previous cases. In order to evaluate the contributions of the proposed approach, a computational study was performed, focusing on comparing our results previous published results. All results were validated by analyzing the statistical significance, allowing us to conclude the statistically significant advantage of the use of the novel proposed approach.

2013

Development and evaluation of a user interface for a scheduling system [Desenvolvimento e avaliação de um interface com o utilizador para um sistema de escalonamento]

Authors
Piairo, J; Madureira, A; Pereira, JP; Pereira, I;

Publication
RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao

Abstract
This paper describes the development and evaluation process of a user interface for a scheduling system. It is intended to provide the user with a graphical and interactive way in order to define a scheduling problem as well as an interactive way to visualize and adapt a scheduling plan. The realization of these goals was achieved through a modular prototype whose development was based on a methodology focused on the usability evaluation: the star life cycle. In order to evaluate the usability prototype an evaluation session was made, allowing not only the ease of use evaluation, but also observing the different interaction forms provided by each participant.

2013

Development and evaluation of a user interface for a scheduling system [Desenvolvimento e avaliação de um interface com o utilizador para um sistema de escalonamento]

Authors
Piairo, J; Madureira, A; Pereira, JP; Pereira, I;

Publication
RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao

Abstract
This paper describes the development and evaluation process of a user interface for a scheduling system. It is intended to provide the user with a graphical and interactive way in order to define a scheduling problem as well as an interactive way to visualize and adapt a scheduling plan. The realization of these goals was achieved through a modular prototype whose development was based on a methodology focused on the usability evaluation: the star life cycle. In order to evaluate the usability prototype an evaluation session was made, allowing not only the ease of use evaluation, butalso observing the different interaction forms provided by each participant.

  • 4
  • 8