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 Benedita Malheiro

2016

Analysis and Visualisation of Crowd-sourced Tourism Data

Authors
Leal, F; Dias, JM; Malheiro, B; Burguillo, JC;

Publication
Proceedings of the Ninth International C* Conference on Computer Science & Software Engineering, C3S2E '16, Porto, Portugal, July 20-22, 2016

Abstract
The tourist behaviour has changed significantly over the last decades due to technological advancement (e.g., ubiquitous access to the Web) and Web 2.0 approaches (e.g., Crowdsourcing). Tourism Crowdsourcing includes experience sharing in the form of ratings and reviews (evaluation-based), pages (wiki-based), likes, posts, images or videos (social-network-based). The main contribution of this paper is a tourist-centred off-line and on-line analysis, using hotel ratings and reviews, to discover and present relevant trends and patterns to tourists and businesses. On the one hand, online, we provide a list of the top ten hotels, according to the user query, ordered by the overall rating, price and the ratio between the positive and negative Word Clouds reviews. On the other hand, off-line, we apply Multiple Linear Regression to identify the most relevant ratings that influence the hotel overall rating, and generate hotel clusters based on these ratings. © 2016 ACM.

2018

Escargot Nursery - An EPS@ISEP 2017 Project

Authors
Borghuis, L; Calon, B; MacLean, J; Portefaix, J; Quero, R; Duarte, A; Malheiro, B; Ribeiro, C; Ferreira, F; Silva, MF; Ferreira, P; Guedes, P;

Publication
TEACHING AND LEARNING IN A DIGITAL WORLD, VOL 1

Abstract
This paper presents the development of an Escargot Nursery by a multinational and multidisciplinary team of 3rd year undergraduates within the framework of EPS@ISEP - the European Project Semester (EPS) offered by the Instituto Superior de Engenharia do Porto (ISEP). The challenge was to design, develop and test a snail farm compliant with the applicable EU directives and the given budget. The Team, motivated by the desire to solve this multidisciplinary problem, embarked on an active learning journey, involving scientific, technical, marketing, sustainable and ethical development studies, brainstorming and decision-making. Based on this project-based learning approach, the Team identified the lack of innovative domestic snail farm products and, consequently, proposed the development of "EscarGO", a stylish solution for the domestic market. The paper details the proposed design and control system, including materials, components and technologies. This learning experience, which was focussed on the development of multicultural communication, multidisciplinary teamwork, problem-solving and decision-making competencies in students, produced as a tangible evidence the proof of concept prototype of "EscarGO", an Escargot Nursery designed for families to easily grow snails at home.

2018

APASail—An Agent-Based Platform for Autonomous Sailing Research and Competition

Authors
Alves, B; Veloso, B; Malheiro, B;

Publication
Robotic Sailing 2017

Abstract
This paper presents a platform for real and simulated autonomous sailing competitions, which can also be used as a research tool to test and assess navigation algorithms. The platform provides back-end services – competition server, boat modelling and data storage – and supports external browsers and software agents as front-end clients. The back-end adopts the Multi-Agent System (MAS) paradigm for the internal modelling of sailing boats and offers a Web Service Application Programming Interface (API) for the external software agents and a Web application for Web browsers. As a whole, the platform offers tracking (real competitions) and simulation (simulated competitions) modes. The testing and assessment of navigation algorithms and boat models correspond to private simulated competitions. In simulation mode, the back-end internal boat agent implements a simplified physical model, including the weight, sail area, angle of the sail and rudder, velocity and direction of the wind and position and velocity of the hull, whereas the front-end external boat agent implements the navigation algorithm on the team side, ensuring the privacy of strategic knowledge. The Web application allows the configuration and launching of competitions, the registration of teams and researchers, the uploading of boat physical features for simulation as well as the live or playback viewing of real and simulated competitions. The simulation mode is illustrated with the help of a case study. The proposed platform, which is open, scalable, modular and distributed, was designed for the research community to prepare, run and gather data from real and simulated autonomous sailing competitions.

2016

Federated IaaS Resource Brokerage

Authors
Veloso, B; Meireles, F; Malheiro, B; Burguillo, JC;

Publication
Developing Interoperable and Federated Cloud Architecture

Abstract

2014

ErasmusApp: A location-based collaborative system for erasmus students

Authors
Bruyneel, K; Malheiro, B;

Publication
Lecture Notes in Electrical Engineering

Abstract
This paper reports on the design and development of an Android-based context-aware system to support Erasmus students during their mobility in Porto. It enables: (i) guest users to create, rate and store personal points of interest (POI) in a private, local on board database; and (ii) authenticated users to upload and share POI as well as get and rate recommended POI from the shared central database. The system is a distributed client / server application. The server interacts with a central database that maintains the user profiles and the shared POI organized by category and rating. The Android GUI application works both as a standalone application and as a client module. In standalone mode, guest users have access to generic info, a map-based interface and a local database to store and retrieve personal POI. Upon successful authentication, users can, additionally, share POI as well as get and rate recommendations sorted by category, rating and distance-to-user. © 2014 Springer International Publishing Switzerland.

2018

Personalised Dynamic Viewer Profiling for Streamed Data

Authors
Veloso, B; Malheiro, B; Burguillo, JC; Foss, JD; Gama, J;

Publication
Trends and Advances in Information Systems and Technologies - Volume 2 [WorldCIST'18, Naples, Italy, March 27-29, 2018]

Abstract
Nowadays, not only the number of multimedia resources available is increasing exponentially, but also the crowd-sourced feedback volunteered by viewers generates huge volumes of ratings, likes, shares and posts/reviews. Since the data size involved surpasses human filtering and searching capabilities, there is the need to create and maintain the profiles of viewers and resources to develop recommendation systems to match viewers with resources. In this paper, we propose a personalised viewer profiling technique which creates individual viewer models dynamically. This technique is based on a novel incremental learning algorithm designed for stream data. The results show that our approach outperforms previous approaches, reducing substantially the prediction errors and, thus, increasing the accuracy of the recommendations. © Springer International Publishing AG, part of Springer Nature 2018.

  • 6
  • 25