Thomas Vanhove

Learn More
Online social networks (OSNs) are becoming increasingly popular every day. The vast amount of data created by users and their actions yields interesting opportunities, both socially and economically. Unfortunately, these online communities are prone to abuse and inappropriate behaviour such as cyber bullying. For victims, this kind of behaviour can lead to(More)
Data is abundantly present in today's world and the amount of data we generate continues to grow. The representation and structure of this data, however, differs greatly depending on the software or platform. The wide variety of software available shows there is no one optimal way to model data for all software, but when you want to deploy software in the(More)
Big data applications have stringent service requirements for scalability and fault-tolerance and involve high volumes of data, high processing speeds and large varieties of database technologies. In order to test big data management solutions, large experimentation facilities are needed, which are expensive in terms of both resource cost and configuration(More)
Vendor lock-in is one of the major issues preventing companies from moving their big data applications to the cloud or changing between cloud providers. A choice in provider based on used datastores can be advantageous at first, but with ever-changing applications the chosen datastore may no longer be optimal after some time. Namely, applications'(More)
SUMMARY In a world of continuously expanding amounts of data, retrieving interesting information from enormous data sets becomes more complex every day. Solutions for precomputing views on these big data sets mostly follow either an offline approach, which is slow but can take into account the entire data set, or a streaming approach, which is fast but only(More)
The Internet of Things (IoT) is starting to take a prevalent role in our daily lives. Smart offices that automatically adapt their environment to make life at the office as pleasant as possible, are slowly becoming reality. In this paper we present a user-friendly semantic-based smart office platform that allows, through easy configuration, a personalized(More)
Big Data technologies have traditionally operated in an offline setting, collecting large batches of information on clusters of commodity machines and performing complex and time-consuming computations over it. While frameworks following this approach served well for most applications involving big data analysis during the last decade, other use cases have(More)
The medical staff in a hospital could benefit from a specialized task management system, considering their high workload covering different patients. This article presents an intelligent task management platform that automatically prioritizes and (re-)assigns tasks to the appropriate caregivers based on the current health care context captured in a(More)
The data science skills shortage means that those who have the knowledge are under constant pressure to do more with less. While the data science tools are improving at a staggering pace, the operational tools around them can not keep up. Even researchers at Google state that the issue of automatic configuration and dependency management of services is(More)
  • 1