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

Rui Jorge Ramos, researcher and software engineer at the Human-Centered Computing and Information Science (HumanISE) centre. Passionate about science, maths and the power of data. His activity at INESC TEC centres on software development and research in the areas of data privacy and security, machine learning and data science, with a particular focus on topics such as health, the earth and the ocean. Invited Assistant at the Faculty of Engineering of the University of Porto. PhD student in Computer Science at the Faculty of Sciences of the University of Porto, with research focused on distributed machine learning and data privacy and security.

Interest
Topics
Details

Details

  • Name

    Rui Jorge Ramos
  • Role

    Researcher
  • Since

    26th February 2020
005
Publications

2024

Patterns of Data Anonymization

Authors
Monteiro, M; Correia, F; Queiroz, P; Ramos, R; Trigo, D; Gonçalves, G;

Publication
Proceedings of the 29th European Conference on Pattern Languages of Programs, People, and Practices

Abstract

2023

Hybrid SkipAwareRec: A Streaming Music Recommendation System

Authors
Ramos, R; Oliveira, L; Vinagre, J;

Publication
PROGRESS IN ARTIFICIAL INTELLIGENCE, EPIA 2023, PT I

Abstract
In an automatic music playlist generator, such as an automated online radio channel, how should the system react when a user hits the skip button? Can we use this type of negative feedback to improve the list of songs we will playback for the user next? We propose SkipAwareRec, a next-item recommendation system based on reinforcement learning. SkipAwareRec recommends the best next music categories, considering positive feedback consisting of normal listening behaviour, and negative feedback in the form of song skips. Since SkipAwareRec recommends broad categories, it needs to be coupled with a model able to choose the best individual items. To do this, we propose Hybrid SkipAwareRec. This hybrid model combines the SkipAwareRec with an incremental Matrix Factorisation (MF) algorithm that selects specific songs within the recommended categories. Our experiments with Spotify's Sequential Skip Prediction Challenge dataset show that Hybrid SkipAwareRec has the potential to improve recommendations by a considerable amount with respect to the skip-agnostic MF algorithm. This strongly suggests that reformulating the next recommendations based on skips improves the quality of automatic playlists. Although in this work we focus on sequential music recommendation, our proposal can be applied to other sequential content recommendation domains, such as health for user engagement.

2022

Digital Twin for Monitoring Containerized Hazmat Cargo in Port Areas

Authors
Oliveira, L; Castro, M; Ramos, R; Santos, J; Silva, J; Dias, L;

Publication
2022 17TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI)

Abstract
The complexity of the number of stakeholders, information systems used, and port operations evoke new challenges to port security when it comes to the total knowledge and control of the overall operations of transport and parking of containerized freight, namely hazmat ones. The rising interest and the port authorities' awareness of the relevance of security concerns involved in this complex ecosystem has led to the search for new technological solutions that allow, in an integrated manner, the smart and automatic control of operations of transport and hazardous freight parking in all the areas of its jurisdiction, without third-party dependencies. Despite its importance and criticality, port authorities tend to have limited real-time knowledge of the location of hazmat containers, whether moving within the port (entering and leaving), or in its parking, having a direct impact on the port security. This article presents a Digital Twin platform for 3D and real-time georeferenced visualization of container parks and the location of hazardous containerized freight. This tool combines different modules that further allow to visualize information associated to a container, its movement, as well as its surrounding area, including a realistic and dynamic 3D representation of what is the area encircling the port.