Demo Data from SIGIR 2026 / reviewers in the wild / expert
João Magalhães
dblp:08/1790
· DBLP profile ↗
72ranked-venue papers
8as first author
27since 2021 · last 2026
0000-0001-6290-5719ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 34 · 5 first-author · 8 since 2021Databases, data management, data science and information retrieval · 32 · 3 first-author · 10 since 2021Artificial intelligence and machine learning · 23 · 10 since 2021Human-computer interaction and ubiquitous computing · 4 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
10 papers |
Information retrieval · 80% Recommender systems · 8% Data mining · 7% | |
| Artificial intelligence
9 papers |
Question answering and dialogue systems · 34% Vision and language · 21% Representation and self-supervised learning · 13% | |
| Computer graphics and multimedia
11 papers |
Multimedia analysis and retrieval · 75% Visual content generation and editing · 16% Virtual and augmented reality · 7% | |
| Human-computer interaction and pervasive computing
7 papers |
Human-AI interaction · 71% Collaborative and social computing · 10% Games and playful interaction · 10% |
Topics — the 30 heaviest of 66, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Human-AI interaction
conversational agents |
1.9 | 4 | 2023 | Rating Prediction in Conversational Task Assistants with Behavioral and Conversational-Flow Features · SIGIR 2023 A Conversational Shopping Assistant for Online Virtual Stores · ACM Multimedia 2022 MuCAI'21: 2nd ACM Multimedia Workshop on Multimodal Conversational AI · ACM Multimedia 2021 |
Multimedia analysis and retrieval
cross-modal retrieval |
1.5 | 4 | 2020 | Adaptive Temporal Triplet-loss for Cross-modal Embedding Learning · ACM Multimedia 2020 Diachronic Cross-modal Embeddings · ACM Multimedia 2019 Cross-Modal Subspace Learning with Scheduled Adaptive Margin Constraints · ACM Multimedia 2019 |
Multimedia analysis and retrieval › cross-modal retrieval
cross-modal embedding |
1.2 | 3 | 2020 | Adaptive Temporal Triplet-loss for Cross-modal Embedding Learning · ACM Multimedia 2020 Diachronic Cross-modal Embeddings · ACM Multimedia 2019 Cross-Modal Subspace Learning with Scheduled Adaptive Margin Constraints · ACM Multimedia 2019 |
Information retrieval › ranking
learning to rank |
1.1 | 2 | 2025 | Aligning Web Query Generation with Ranking Objectives via Direct Preference Optimization · SIGIR 2025 Barbara Made the News: Mining the Behavior of Crowds for Time-Aware Learning to Rank · WSDM 2016 |
Information retrieval
agentic search |
1.0 | 1 | 2026 | Agentic Search in the Wild: Intents and Trajectory Dynamics from 14M+ Real Search Requests · SIGIR 2026 |
Information retrieval
query reformulation |
1.0 | 1 | 2026 | Agentic Search in the Wild: Intents and Trajectory Dynamics from 14M+ Real Search Requests · SIGIR 2026 |
Information retrieval › user behavior
search session analysis |
1.0 | 1 | 2026 | Agentic Search in the Wild: Intents and Trajectory Dynamics from 14M+ Real Search Requests · SIGIR 2026 |
Computer vision › Vision and language
multimodal dialogue |
0.9 | 2 | 2024 | Show and Guide: Instructional-Plan Grounded Vision and Language Model · EMNLP 2024 MuCAI'20: 1st International Workshop on Multimodal Conversational AI · ACM Multimedia 2020 |
Machine learning › Trustworthy machine learning
interpretability |
0.9 | 1 | 2025 | MoralCLIP: Contrastive Alignment of Vision-and-Language Representations with Moral Foundations Theory · ACM Multimedia 2025 |
Natural language and speech › Language models and text generation
model steering |
0.9 | 1 | 2025 | Language Models Can be Efficiently Steered via Minimal Embedding Layer Transformations · EMNLP 2025 |
Machine learning › Representation and self-supervised learning
multimodal representation learning |
0.9 | 1 | 2025 | MoralCLIP: Contrastive Alignment of Vision-and-Language Representations with Moral Foundations Theory · ACM Multimedia 2025 |
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning |
0.9 | 1 | 2025 | Language Models Can be Efficiently Steered via Minimal Embedding Layer Transformations · EMNLP 2025 |
Information retrieval › query formulation
query generation |
0.9 | 1 | 2025 | Aligning Web Query Generation with Ranking Objectives via Direct Preference Optimization · SIGIR 2025 |
Information retrieval › query formulation › query generation
synthetic query generation |
0.9 | 1 | 2025 | Aligning Web Query Generation with Ranking Objectives via Direct Preference Optimization · SIGIR 2025 |
Natural language and speech › Question answering and dialogue systems › task-oriented dialogue
dialogue state tracking |
0.7 | 1 | 2023 | Learning to Ask Questions for Zero-shot Dialogue State Tracking · SIGIR 2023 |
Natural language and speech › Question answering and dialogue systems
question generation |
0.7 | 1 | 2023 | Learning to Ask Questions for Zero-shot Dialogue State Tracking · SIGIR 2023 |
Natural language and speech › Question answering and dialogue systems › task-oriented dialogue › dialogue state tracking
zero-shot dialogue state tracking |
0.7 | 1 | 2023 | Learning to Ask Questions for Zero-shot Dialogue State Tracking · SIGIR 2023 |
Information retrieval
ranking |
0.6 | 2 | 2019 | Modeling Temporal Evidence from External Collections · WSDM 2019 Barbara Made the News: Mining the Behavior of Crowds for Time-Aware Learning to Rank · WSDM 2016 |
Natural language and speech › Question answering and dialogue systems
task-oriented dialogue |
0.6 | 1 | 2022 | TWIZ: The Multimodal Conversational Task Wizard · ACM Multimedia 2022 |
Information retrieval
retrieval models |
0.6 | 3 | 2019 | Modeling Temporal Evidence from External Collections · WSDM 2019 An information-theoretic framework for semantic-multimedia retrieval · ACM Trans. Inf. Syst. 2010 High-dimensional visual vocabularies for image retrieval · SIGIR 2007 |
Recommender systems › interactive recommendation
conversational recommendation |
0.5 | 1 | 2021 | The Next Generation Multimodal Conversational Search and Recommendation · ACM Multimedia 2021 |
Information retrieval › interactive information retrieval › conversational information seeking
conversational search |
0.5 | 1 | 2021 | The Next Generation Multimodal Conversational Search and Recommendation · ACM Multimedia 2021 |
Recommender systems › interactive recommendation › conversational recommendation
multimodal conversational recommendation |
0.5 | 1 | 2021 | The Next Generation Multimodal Conversational Search and Recommendation · ACM Multimedia 2021 |
Human-AI interaction › conversational agents
multimodal conversational agent |
0.5 | 1 | 2021 | MuCAI'21: 2nd ACM Multimedia Workshop on Multimodal Conversational AI · ACM Multimedia 2021 |
Natural language and speech › Question answering and dialogue systems
multimodal dialogue system |
0.4 | 1 | 2020 | MuCAI'20: 1st International Workshop on Multimodal Conversational AI · ACM Multimedia 2020 |
Information retrieval › query reformulation
query expansion |
0.4 | 1 | 2019 | Modeling Temporal Evidence from External Collections · WSDM 2019 |
Information retrieval › retrieval models › ad-hoc retrieval
time-aware retrieval |
0.4 | 1 | 2019 | Modeling Temporal Evidence from External Collections · WSDM 2019 |
Web and social media mining › social media analysis
microblog analysis |
0.4 | 2 | 2019 | Barbara Made the News: Mining the Behavior of Crowds for Time-Aware Learning to Rank · WSDM 2016 Modeling Temporal Evidence from External Collections · WSDM 2019 |
Data mining
log analysis |
0.3 | 1 | 2026 | Agentic Search in the Wild: Intents and Trajectory Dynamics from 14M+ Real Search Requests · SIGIR 2026 |
Information retrieval
query log analysis |
0.3 | 1 | 2026 | Agentic Search in the Wild: Intents and Trajectory Dynamics from 14M+ Real Search Requests · SIGIR 2026 |
Methods — techniques the papers use, named apart from their topics
multimodal learning · 1.5graph algorithms · 1.5ensemble-based estimator · 1.5virtual character animation · 1.1dialog AI · 1.1conversational interaction · 1.1sessionization · 1.0natural language processing · 1.0LLM-based annotation · 1.0translational transformation · 0.9large language model · 0.9embedding space manipulation · 0.9direct preference optimization · 0.9data augmentation · 0.9contrastive learning · 0.9triplet loss · 0.8multitask multistage training · 0.8multimodal large language model · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | PHEB: An European Portuguese High School-Level LLM Benchmark
Diogo Tavares, Rafael Ferreira 0003, Afonso Simplício, Gonçalo Vinagre, Ana Carolina Condez, Inês Calvo, Inês Vieira, David Semedo, João Magalhães |
LREC | 9 |
| 2026 | Agentic Search in the Wild: Intents and Trajectory Dynamics from 14M+ Real Search RequestsabstractLLM-powered search agents are increasingly being used for multi-step information seeking tasks, yet the IR community lacks empirical understanding of how agentic search sessions unfold and how retrieved evidence is reflected in later queries. This paper presents a large-scale log analysis of agentic search based on 14.44M search requests (3.97M sessions) collected from DeepResearchGym, i.e., an open-source search API accessed by external agentic clients. We sessionize the logs, assign session-level intents and step-wise query-reformulation labels using LLM-based annotation, and propose Context-driven Term Adoption Rate (CTAR) to quantify whether newly introduced query terms are lexically traceable to previously retrieved evidence. Our analyses reveal distinctive behavioral patterns. First, over 90\% of multi-turn sessions contain at most ten steps, and 89\% of inter-step intervals fall under one minute. Second, behavior varies by intent. Fact-seeking sessions exhibit high repetition that increases over time, while sessions requiring reasoning sustain broader exploration. Third, query reformulations are often traceable to retrieved evidence across steps. On average, 54\% of newly introduced query terms appear in the accumulated evidence context, with additional traceability to earlier steps beyond the most recent retrieval. These findings provide candidate signals for repetition-aware stopping, intent-adaptive retrieval budgeting, and explicit cross-step context tracking. We released the anonymized logs, making them available at a public HuggingFace~\chref{https://huggingface.co/datasets/cx-cmu/deepresearchgym-agentic-search-logs}{repository}. Jingjie Ning, João Coelho, Yibo Kong, Yunfan Long, Bruno Martins 0001, João Magalhães, Jamie Callan, Chenyan Xiong |
SIGIR | 6 |
| 2025 | A Reproducibility Study on Consistent LLM Reasoning for Natural Language Inference over Clinical Trials
Artur Guimarães, João Magalhães, Bruno Martins 0001 |
ECIR (4) | 2 |
| 2025 | Language Models Can be Efficiently Steered via Minimal Embedding Layer TransformationsabstractLarge Language Models (LLMs) are increasingly costly to fine-tune due to their size, with embedding layers alone accounting for up to 20% of model parameters.While Parameter-Efficient Fine-Tuning (PEFT) methods exist, they largely overlook the embedding layer.In this paper, we introduce TinyTE, a novel PEFT approach that steers model behavior via minimal translational transformations in the embedding space.TinyTE modifies input embeddings without altering hidden layers, achieving competitive performance while requiring approximately 0.0001% of the parameters needed for full fine-tuning.Experiments across architectures provide a new lens for understanding the relationship between input representations and model behavior-revealing them to be more flexible at their foundation than previously thought. 1 Diogo Tavares, David Semedo, Alexander I. Rudnicky, João Magalhães |
EMNLP | 4 |
| 2025 | MoralCLIP: Contrastive Alignment of Vision-and-Language Representations with Moral Foundations TheoryabstractRecent advances in vision-language models have enabled rich semantic understanding across modalities. However, these encoding methods lack the ability to interpret or reason about the moral dimensions of content---a crucial aspect of human cognition. In this paper, we address this gap by introducing MoralCLIP, a novel embedding representation method that extends multimodal learning with explicit moral grounding based on Moral Foundations Theory (MFT). Our approach integrates visual and textual moral cues into a unified embedding space, enabling cross-modal moral alignment. MoralCLIP is grounded on the multi-label dataset Social-Moral Image Database to identify co-occurring moral foundations in visual content. For MoralCLIP training, we design a moral data augmentation strategy to scale our annotated dataset to 15,000 image-text pairs labeled with MFT-aligned dimensions. Our results demonstrate that explicit moral supervision improves both unimodal and multimodal understanding of moral content, establishing a foundation for morally-aware AI systems capable of recognizing and aligning with human moral values. Ana Carolina Condez, Diogo Tavares, João Magalhães |
ACM Multimedia | 3 |
| 2025 | Aligning Web Query Generation with Ranking Objectives via Direct Preference OptimizationabstractNeural retrieval models excel in Web search, but their training requires substantial amounts of labeled query-document pairs, which are costly to obtain. With the widespread availability of Web document collections like ClueWeb22, synthetic queries generated by large language models offer a scalable alternative. Still, synthetic training queries often vary in quality, which leads to suboptimal downstream retrieval performance. Existing methods typically filter out noisy query-document pairs based on signals from an external re-ranker. In contrast, we propose a framework that leverages Direct Preference Optimization (DPO) to integrate ranking signals into the query generation process, aiming to directly optimize the model towards generating high-quality queries that maximize downstream retrieval effectiveness. Experiments show higher ranker-assessed relevance between query-document pairs after DPO, leading to stronger downstream performance on the MS~MARCO benchmark when compared to baseline models trained with synthetic data. João Coelho, Bruno Martins 0001, João Magalhães, Chenyan Xiong |
SIGIR | 3 |
| 2025 | Contrastive Sequential-Diffusion Learning: Non-Linear and Multi-Scene Instructional Video SynthesisabstractGenerated video scenes for action-centric sequence descriptions, such as recipe instructions and do-it-yourself projects, often include non-linear patterns, where the next video may need to be visually consistent not with the immediately preceding video but with earlier ones. Current multi-scene video synthesis approaches fail to meet these consistency requirements. To address this, we propose a contrastive sequential video diffusion method that selects the most suitable previously generated scene to guide and condition the denoising process of the next scene. The result is a multi-scene video that is grounded in the scene descriptions and coherent w.r.t. the scenes that require visual consistency. Experiments with action-centered data from the real world demonstrate the practicality and improved consistency of our model compared to previous work. Code and examples available at https://github.com/novasearch/CoSeD Vasco Ramos, Yonatan Bitton, Michal Yarom, Idan Szpektor, João Magalhães |
WACV | 5 |
| 2024 | Generating Coherent Sequences of Visual Illustrations for Real-World Manual TasksabstractJoão Bordalo, Vasco Ramos, Rodrigo Valério, Diogo Glória-Silva, Yonatan Bitton, Michal Yarom, Idan Szpektor, Joao Magalhaes. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024. João Bordalo, Vasco Ramos, Rodrigo Valerio, Diogo Glória-Silva, Yonatan Bitton, Michal Yarom, Idan Szpektor, João Magalhães |
ACL (1) | 8 |
| 2024 | Plan-Grounded Large Language Models for Dual Goal Conversational SettingsabstractDiogo Glória-Silva, Rafael Ferreira, Diogo Tavares, David Semedo, Joao Magalhaes. Proceedings of the 18th Conference of the European Chapter of the Association for Computational Linguistics (Volume 1: Long Papers). 2024. Diogo Glória-Silva, Rafael Ferreira 0003, Diogo Tavares, David Semedo, João Magalhães |
EACL (1) | 5 |
| 2024 | Show and Guide: Instructional-Plan Grounded Vision and Language ModelabstractGuiding users through complex procedural plans is an inherently multimodal task in which having visually illustrated plan steps is crucial to deliver an effective plan guidance.However, existing works on plan-following language models (LMs) often are not capable of multimodal input and output.In this work, we present MM-PlanLLM, the first multimodal LLM designed to assist users in executing instructional tasks by leveraging both textual plans and visual information.Specifically, we bring cross-modality through two key tasks: Conversational Video Moment Retrieval, where the model retrieves relevant step-video segments based on user queries, and Visually-Informed Step Generation, where the model generates the next step in a plan, conditioned on an image of the user's current progress.MM-PlanLLM is trained using a novel multitaskmultistage approach, designed to gradually expose the model to multimodal instructionalplans semantic layers, achieving strong performance on both multimodal and textual dialogue in a plan-grounded setting.Furthermore, we show that the model delivers cross-modal temporal and plan-structure representations aligned between textual plan steps and instructional video moments. Diogo Glória-Silva, David Semedo, João Magalhães |
EMNLP | 3 |
| 2024 | The Seven Faces of Stress: Understanding Facial Activity Patterns During Cognitive StressabstractStress has been recognized as one of the main contributors to mental health problems, as well as cardiovascular diseases. To reduce the risk of severe diseases, early detection of stress is needed. One of the recent methods studied to detect stress is through facial expression analysis from videos. Although computer vision techniques combined with deep learning have been shown to detect stressful faces, there is a lack of work attempting to define how stressful faces look. One of the main challenges is that the expression of stress is person-dependent and one individual can show stress in various ways. In this work, we present a semi-automatic method that allows to distill from a large quantity of data facial activity patterns that are recognized to show stress. We are the first to combine quantitative and qualitative methods on data from 115 subjects to identify and propose seven facial activity patterns during stress. We support this proposal by analyzing the relationship of the different stress facial expressions with the basic emotions and show how individual components of anger, fear, surprise, and sadness co-occur during our defined stress facial activity patterns. Carla Viegas, Roy A. Maxion, Alex Hauptmann 0001, João Magalhães |
FG | 4 |
| 2024 | Multilingual Vision-Language Pre-training for the Remote Sensing DomainabstractMethods based on Contrastive Language-Image Pre-training (CLIP) are nowadays extensively used in support of vision-and-language tasks involving remote sensing data, such as cross-modal retrieval. The adaptation of CLIP to this specific domain has relied on model fine-tuning with the standard contrastive objective, using existing human-labeled image-caption datasets, or using synthetic data corresponding to image-caption pairs derived from other annotations over remote sensing images (e.g., object classes). The use of different pre-training mechanisms has received less attention, and only a few exceptions have considered multilingual inputs. This work proposes a novel vision-and-language model for the remote sensing domain, exploring the fine-tuning of a multilingual CLIP model and testing the use of a self-supervised method based on aligning local and global representations from individual input images, together with the standard CLIP objective. Model training relied on assembling pre-existing datasets of remote sensing images paired with English captions, followed by the use of automated machine translation into nine additional languages. We show that translated data is indeed helpful, e.g. improving performance also on English. Our resulting model, which we named Remote Sensing Multilingual CLIP (RS-M-CLIP), obtains state-of-the-art results in a variety of vision-and-language tasks, including cross-modal and multilingual image-text retrieval, or zero-shot image classification. João Daniel Silva, João Magalhães, Devis Tuia, Bruno Martins 0001 |
SIGSPATIAL/GIS | 2 |
| 2023 | Beyond Browser Online Shopping: Experience Attitude Towards Online 3D Shopping with Conversational Agents
Tiago Fornelos, Rafael Ferreira 0003, Diogo Tavares, Nuno Correia 0001, João Magalhães, Rui Nóbrega |
INTERACT (2) | 7 |
| 2023 | Handling Uncertainty in the Development of Conversational Assistants with RELAXed User StoriesabstractConversational assistants have become increasingly popular, being used in different application domains, from Smart Homes to Health Care. Nevertheless, a considerable challenge concerning their development is to deal with their intrinsic uncertainty. Here we want to focus on the development early stages of this kind of system. Thus, to address uncertainty and simultaneously keep the documentation easy to maintain and user-centered, we opted to specify the requirements by combining the RELAX approach and user stories, creating the RELAXed User Stories approach. To accomplish this, we started by specifying a metamodel that expresses the concepts and relationships between user stories and RELAX. Also, a template to specify a RELAXed User Story is proposed. The main contribution is to help the requirements engineer work to specify conversational assistants, where uncertainty plays a significant role, in particular in the agile development context where user stories are common artifacts. We illustrate the use of RELAXed User Stories with a simple example. Finally, we performed a preliminary qualitative evaluation of the approach, with encouraging results. Mariana Bonito, João Araújo 0001, João Magalhães |
RE | 3 |
| 2023 | Grounded Complex Task Segmentation for Conversational AssistantsabstractFollowing complex instructions in conversational assistants can be quite daunting due to the shorter attention and memory spans when compared to reading the same instructions.Hence, when conversational assistants walk users through the steps of complex tasks, there is a need to structure the task into manageable pieces of information of the right length and complexity.In this paper, we tackle the recipes domain and convert reading structured instructions into conversational structured ones.We annotated the structure of instructions according to a conversational scenario, which provided insights into what is expected in this setting.To computationally model the conversational step's characteristics, we tested various Transformer-based architectures, showing that a token-based approach delivers the best results.A further user study showed that users tend to favor steps of manageable complexity and length, and that the proposed methodology can improve the original web-based instructional text.Specifically, 86% of the evaluated tasks were improved from a conversational suitability point of view. 1 Rafael Ferreira 0003, David Semedo, João Magalhães |
SIGDIAL | 3 |
| 2023 | The Wizard of Curiosities: Enriching Dialogues with Fun FactsabstractIntroducing curiosities in a conversation is a way to teach something new to the person in a pleasant and enjoyable way.Enriching dialogues with contextualized curiosities can improve the users' perception of a dialog system and their overall user experience.In this paper, we introduce a set of curated curiosities, targeting dialogues in the cooking and DIY domains.In particular, we use real human-agent conversations collected in the context of the Amazon Alexa TaskBot challenge, a multimodal and multi-turn conversational setting.According to an A/B test with over 1000 conversations, curiosities not only increase user engagement, but provide an average relative rating improvement of 9.7%. Frederico Vicente, Rafael Ferreira 0003, David Semedo, João Magalhães |
SIGDIAL | 4 |
| 2023 | Rating Prediction in Conversational Task Assistants with Behavioral and Conversational-Flow FeaturesabstractPredicting the success of Conversational Task Assistants (CTA) can be critical to understand user behavior and act accordingly. In this paper, we propose TB-Rater, a Transformer model which combines conversational-flow features with user behavior features for predicting user ratings in a CTA scenario. In particular, we use real human-agent conversations and ratings collected in the Alexa TaskBot challenge, a novel multimodal and multi-turn conversational context. Our results show the advantages of modeling both the conversational-flow and behavioral aspects of the conversation in a single model for offline rating prediction. Additionally, an analysis of the CTA-specific behavioral features brings insights into this setting and can be used to bootstrap future systems. Rafael Ferreira 0003, David Semedo, João Magalhães |
SIGIR | 3 |
| 2023 | Learning to Ask Questions for Zero-shot Dialogue State TrackingabstractWe present a method for performing zero-shot Dialogue State Tracking (DST) by casting the task as a learning-to-ask-questions framework. The framework learns to pair the best question generation (QG) strategy with in-domain question answering (QA) methods to extract slot values from a dialogue without any human intervention. A novel self-supervised QA pretraining step using in-domain data is essential to learn the structure without requiring any slot-filling annotations. Moreover, we show that QG methods need to be aligned with the same grammatical person used in the dialogue. Empirical evaluation on the MultiWOZ 2.1 dataset demonstrates that our approach, when used alongside robust QA models, outperforms existing zero-shot methods in the challenging task of zero-shot cross domain adaptation-given a comparable amount of domain knowledge during data creation. Finally, we analyze the impact of the types of questions used, and demonstrate that the algorithmic approach outperforms template-based question generation. Diogo Tavares, David Semedo, Alexander I. Rudnicky, João Magalhães |
SIGIR | 4 |
| 2022 | TWIZ: The Multimodal Conversational Task WizardabstractThis paper introduces TWIZ, a multimodal conversational task wizard that supports an engaging experience, where users are guided through a multimodal conversation, towards the successful completion of recipes and DIY tasks. TWIZ leverages task guides from WikiHow and Recipe sources, as well as dialog AI-based methods to deliver a rich, compelling, and engaging experience when guiding users through complex manual tasks. TWIZ participated in the Amazon Alexa Prize Taskbot 2021. Rafael Ferreira 0003, Diogo Tavares, Frederico Vicente, Mariana Bonito, Gustavo Gonçalves, Rui Margarido, Paula Figueiredo, Helder Rodrigues, David Semedo, João Magalhães |
ACM Multimedia | 11 |
| 2022 | A Conversational Shopping Assistant for Online Virtual StoresabstractThe online shopping industry benefits from the usage of virtual assistants that are able to provide a 24/7 way of communication. This is normally done through the use of text based interactions. In order to improve the user experience and provide a more engaging user-to-customer interaction, we present a virtual shopping environment that emulates the physical store, providing the user with an experience similar to buying products in the actual store. This allows users to interact with the store items and have a full conversation with a virtual shopping assistant. This is all done through a virtual store where the user is able to walk, try-on and see the displayed items, while having a conversation with the store's assistant. Tiago Fornelos, Rafael Ferreira 0003, Diogo Tavares, David Semedo, João Magalhães, Nuno Correia 0001 |
ACM Multimedia | 7 |
| 2022 | Open-domain conversational search assistants: the Transformer is all you need
Rafael Ferreira 0003, Mariana Leite, David Semedo, João Magalhães |
Inf. Retr. J. | 4 |
| 2021 | Open-Domain Conversational Search Assistant with Transformers
Rafael Ferreira 0003, Mariana Leite, David Semedo, João Magalhães |
ECIR (1) | 4 |
| 2021 | Improving Neural Models for the Retrieval of Relevant Passages to Geographical QueriesabstractPeople often ask questions about places, and this is reflected on the frequency of geo-spatial queries made to information retrieval and question answering systems. Recent developments associated to these two types of systems rely on deep neural networks, specifically on methods for passage retrieval based on Transformer models, trained on large datasets like MS-MARCO. Despite significant progress in approaches for retrieving (or re-ranking) passages from a document collection according to their relevance to an input query, few studies have specifically looked at geo-spatial queries (i.e., where-questions directly concerning locations, and also questions covering other informational needs relating to places, their types, and affordances). In this work, we explore neural retrieval models in the context of geo-spatial queries, using a subset of MS-MARCO with questions and passages containing place-names. After characterizing the subset of MS-MARCO, we analyzed a re-ranking strategy based on geographic distance, which we argue to be useful for selecting hard negative examples for model training. Then, we fine-tuned neural ranking models, following bi-encoder or cross-encoder strategies, using the MS-MARCO subset together with a geographically-aware negative sampling procedure. Experimental results show that the fine-tuned models can indeed achieve a superior performance. We also describe a simple knowledge distillation procedure to further improve the computationally more efficient bi-encoder models, using the results of the cross-encoder. João Coelho, João Magalhães, Bruno Martins 0001 |
SIGSPATIAL/GIS | 2 |
| 2021 | The Next Generation Multimodal Conversational Search and RecommendationabstractThe world has become multimodal. In addition to text, we have been sharing a huge amount of multimedia information in the form of images and videos on the Internet. The wide spread use of smart mobile devices has also changed the way we interact with the Internet. It is now natural for us to capture images and videos freely and use as part of a query, in addition to the traditional text and voices. These, along with the rapid advancements in multimedia, natural language processing, information retrieval, and conversation technologies, mean that it is time for us to explore multimodal conversation and its roles in search and recommendation. Multimodal conversation has the potential to help us to uncover and digest the huge amount of multimedia information and knowledge hidden within many systems. It also enables a natural 2-way interactions between humans and machines, with mutual benefits in enriching their respective knowledge. Finally, it opens up the possibilities of disrupting many existing applications and launching new innovative applications. This panel is timely and aims to explore this emerging trend, and discuss its potential benefits and pitfalls to society. The panel will also explore the limitations of current technologies and highlight future research directions towards developing a multimedia conversational system. João Magalhães, Tat-Seng Chua, Tao Mei 0001, Alan F. Smeaton |
ACM Multimedia | 1 |
| 2021 | MuCAI'21: 2nd ACM Multimedia Workshop on Multimodal Conversational AIabstractThe second edition of the International Workshop on Multimodal Conversational AI puts forward a diverse set of contributions that aim to brainstorm this new field. Conversational agents are now becoming a commodity as this technology is being applied to a wide range of domains. Healthcare, assisting technologies, e-commerce, information seeking, are some of the domains where multimodal conversational AI is being explored. The wide use of multimodal conversational agents exposes the many challenges in achieving more natural, human-like, and engaging conversational agents. The research contributions of the Workshop actively address several of relevant challenges: How to include assistive-technologies in dialog systems? How can agents engage in negotiation in dialogs? How to handle the embodiment of conversational agents? João Magalhães, Alex Hauptmann 0001, Ricardo Gamelas Sousa, Carlos Santiago |
ACM Multimedia | 1 |
| 2021 | Assisting News Media Editors with Cohesive Visual StorylinesabstractCreating a cohesive, high-quality, relevant, media story is a challenge that news media editors face on a daily basis. This challenge is aggravated by the flood of highly-relevant information that is constantly pouring onto the newsroom. To assist news media editors in this daunting task, this paper proposes a framework to organize news content into cohesive, high-quality, relevant visual storylines. First, we formalize, in a nonsubjective manner, the concept of visual story transition. Leveraging it, we propose four graph based methods of storyline creation, aiming for global story cohesiveness. These where created and implemented to take full advantage of existing graph algorithms, ensuring their correctness and good computational performance. They leverage a strong ensemble-based estimator which was trained to predict story transition quality based on both the semantic and visual features present in the pair of images under scrutiny. A user study covered a total of 28 curated stories about sports and cultural events. Experiments showed that (i) visual transitions in storylines can be learned with a quality above 90%, and (ii) the proposed graph methods can produce cohesive storylines with a quality in the range of 88% to 96%. Gonçalo Marcelino, David Semedo, André Mourão, Saverio G. Blasi, João Magalhães, Marta Mrak |
ACM Multimedia | 5 |
| 2021 | Guest editorial: special issue on ECIR 2020
Joemon M. Jose, Emine Yilmaz, João Magalhães, Pablo Castells |
Inf. Retr. J. | 3 |
| 2020 | Detection of Voicing and Place of Articulation of Fricatives with Deep Learning in a Virtual Speech and Language Therapy TutorabstractChildren with fricative distortion errors have to learn how to correctly use the vocal folds, and which place of articulation to use in order to correctly produce the different fricatives. Here we propose a virtual tutor for fricatives distortion correction. This is a virtual tutor for speech and language therapy that helps children understand their fricative production errors and how to correctly use their speech organs. The virtual tutor uses log Mel filter banks and deep learning techniques with spectral-temporal convolutions of the data to classify the fricatives in children's speech by place of articulation and voicing. It achieves an accuracy of 90.40% for place of articulation and 90.93% for voicing with children's speech. Furthermore, this paper discusses a multidimensional advanced data analysis of the first layer convolutional kernel filters that validates the usefulness of performing the convolution on the log Mel filter bank. Ivo Anjos, Maxine Eskénazi, Nuno Marques 0001, Margarida Grilo, Isabel Guimarães, João Magalhães, Sofia Cavaco |
INTERSPEECH | 6 |
| 2020 | MuCAI'20: 1st International Workshop on Multimodal Conversational AIabstractRecently, conversational systems have seen a significant rise in demand due to modern commercial applications using systems such as Amazon's Alexa, Apple's Siri, Microsoft's Cortana and Google Assistant. The research on multimodal chatbots is a widely underexplored area, where users and the conversational agent communicate by natural language and visual data. Conversational agents are now becoming a commodity as a number of companies push for this technology. The wide use of these conversational agents exposes the many challenges in achieving more natural, human-like, and engaging conversational agents. The research community is actively addressing several of these challenges: how are visual and text data related in user utterances? How to interpret the user intent? How to encode multimodal dialog status? What are the ethical and legal aspects of conversational AI? The Multimodal Conversational AI workshop will be a forum where researchers and practitioners share their experiences and brainstorm about success and failures in the topic. It will also promote collaboration to strengthen the conversational AI community at ACM Multimedia. Alex Hauptmann 0001, João Magalhães, Ricardo Gamelas Sousa, João Paulo Costeira |
ACM Multimedia | 2 |
| 2020 | Adaptive Temporal Triplet-loss for Cross-modal Embedding LearningabstractThere are many domains where the temporal dimension is critical to unveil how different modalities, such as images and texts, are correlated. Notably, in the social media domain, information is constantly evolving over time according to the events that take place in the real world. In this work, we seek for highly expressive loss functions that allow the encoding of data temporal traits into cross-modal embedding spaces. To achieve this goal, we propose to steer the learning procedure of such embedding through a set of adaptively enforced temporal constraints. In particular, we propose a new formulation of the triplet loss function, where the traditional static margin is superseded by a novel temporally adaptive maximum margin function. This novel redesign of the static margin formulation, allows the embedding to effectively capture not only the semantic correlations across data modalities, but also data's fine-grained temporal correlations. Our experiments confirm the effectiveness of our model in structuring different modalities, while organizing data according to temporal correlations. Moreover, we experimentally highlight how can these embeddings be used for multimedia understanding. David Semedo, João Magalhães |
ACM Multimedia | 2 |
| 2020 | Sibilant consonants classification comparison with multi- and single-class neural networksabstractAbstract Many children with speech sound disorders cannot pronounce the sibilant consonants correctly. We have developed a serious game, which is controlled by the children's voices in real time, with the purpose of helping children on practicing the production of European Portuguese (EP) sibilant consonants. For this, the game uses a sibilant consonant classifier. Since the game does not require any type of adult supervision, children can practice producing these sounds more often, which may lead to faster improvements of their speech. Recently, the use of deep neural networks has given considerable improvements in the classification of a variety of use cases, from image classification to speech and language processing. Here, we propose to use deep convolutional neural networks to classify sibilant phonemes of EP in our serious game for speech and language therapy. We compared the performance of several different artificial neural networks that used Mel frequency cepstral coefficients or log Mel filterbanks. Our best deep learning model achieves classification scores of 95.48% using a 2D convolutional model with log Mel filterbanks as input features. Such results are then further improved for specific classes with simple binary classifiers. Ivo Anjos, Nuno Marques 0001, Margarida Grilo, Isabel Guimarães, João Magalhães, Sofia Cavaco |
Expert Syst. J. Knowl. Eng. | 5 |
| 2019 | Dynamic-Keyword Extraction from Social Media
David Semedo, João Magalhães |
ECIR (1) | 2 |
| 2019 | Sustained Vowel Game: A Computer Therapy Game for Children with Dysphonia
Vanessa Lopes, João Magalhães, Sofia Cavaco |
INTERSPEECH | 2 |
| 2019 | A Benchmark of Visual Storytelling in Social MediaabstractMedia editors in the newsroom are constantly pressed to provide a"like-being there" coverage of live events. Social media provides a disorganised collection of images and videos that media professionals need to grasp before publishing their latest news updated. Automated news visual storyline editing with social media content can be very challenging, as it not only entails the task of finding the right content but also making sure that news content evolves coherently over time. To tackle these issues, this paper proposes a benchmark for assessing social media visual storylines. The SocialStories benchmark, comprised by total of 40 curated stories covering sports and cultural events, provides the experimental setup and introduces novel quantitative metrics to perform a rigorous evaluation of visual storytelling with social media data. Gonçalo Marcelino, David Semedo, André Mourão, Saverio G. Blasi, Marta Mrak, João Magalhães |
ICMR | 6 |
| 2019 | Towards Cloud Distributed Image Indexing by Sparse HashingabstractDistributing multimedia indexes to multiple nodes enables search over very large datasets (i.e., over one billion images and videos), but comes with a set of challenges: \textithow to distribute documents and queries effectively across nodes to support concurrent querying? andhow to deal with the increased potential for lack of response from nodes (e.g., node fail-stops or dropping of network packages)? An index where partitions are based on the distribution of feature vectors in the original space can improve redundancy and increase efficiency: nearest neighbors are only present on a small, set number of partitions, reducing the number of nodes to inspect for each query. This paper describes how sparse hashes can help find this balance and create better distribution policies for high-dimensional feature vectors. Inspired by existing literature on distributed text and media indexes, our proposal distributes and balances documents and queries to a subset of the nodes, according to their orthogonal similarities. We performed exhaustive benchmarks of our approach on a commercial cloud service. Experiments on a one billion vector dataset show that our approach has a low partitioning overhead (3 to 5 ms per query), achieves balanced document and query distribution (the variation in document and query distribution across nodes is smaller than 1% and 10%, respectively), handles concurrent queries effectively and degrades gracefully with node failures (less than 2% of precision loss per node down). André Mourão, João Magalhães |
ICMR | 2 |
| 2019 | Cross-Modal Subspace Learning with Scheduled Adaptive Margin ConstraintsabstractCross-modal embeddings, between textual and visual modalities, aim to organise multimodal instances by their semantic correlations. State-of-the-art approaches use maximum-margin methods, based on the hinge-loss, to enforce a constant margin m, to separate projections of multimodal instances from different categories. In this paper, we propose a novel scheduled adaptive maximum-margin (SAM) formulation that infers triplet-specific constraints during training, therefore organising instances by adaptively enforcing inter-category and inter-modality correlations. This is supported by a scheduled adaptive margin function, that is smoothly activated, replacing a static margin by an adaptively inferred one reflecting triplet-specific semantic correlations while accounting for the incremental learning behaviour of neural networks to enforce category cluster formation and enforcement. Experiments on widely used datasets show that our model improved upon state-of-the-art approaches, by achieving a relative improvement of up to ~12.5% over the second best method, thus confirming the effectiveness of our scheduled adaptive margin formulation. David Semedo, João Magalhães |
ACM Multimedia | 2 |
| 2019 | Diachronic Cross-modal EmbeddingsabstractUnderstanding the semantic shifts of multimodal information is only possible with models that capture cross-modal interactions over time. Under this paradigm, a new embedding is needed that structures visual-textual interactions according to the temporal dimension, thus, preserving data's original temporal organisation. This paper introduces a novel diachronic cross-modal embedding (DCM), where cross-modal correlations are represented in embedding space, throughout the temporal dimension, preserving semantic similarity at each instant t. To achieve this, we trained a neural cross-modal architecture, under a novel ranking loss strategy, that for each multimodal instance, enforces neighbour instances' temporal alignment, through subspace structuring constraints based on a temporal alignment window. Experimental results show that our DCM embedding successfully organises instances over time. Quantitative experiments, confirm that DCM is able to preserve semantic cross-modal correlations at each instant t while also providing better alignment capabilities. Qualitative experiments unveil new ways to browse multimodal content and hint that multimodal understanding tasks can benefit from this new embedding. David Semedo, João Magalhães |
ACM Multimedia | 2 |
| 2019 | Modeling Temporal Evidence from External CollectionsabstractNewsworthy events are broadcast through multiple mediums and prompt the crowds to produce comments on social media. In this paper, we propose to leverage on this behavioral dynamics to estimate the most relevant time periods for an event (i.e., query). Recent advances have shown how to improve the estimation of the temporal relevance of such topics. In this approach, we build on two major novelties. First, we mine temporal evidences from hundreds of external sources into topic-based external collections to improve the robustness of the detection of relevant time periods. Second, we propose a formal retrieval model that generalizes the use of the temporal dimension across different aspects of the retrieval process. In particular, we show that temporal evidence of external collections can be used to (i) infer a topic's temporal relevance, (ii) select the query expansion terms, and (iii) re-rank the final results for improved precision. Experiments with TREC Microblog collections show that the proposed time-aware retrieval model makes an effective and extensive use of the temporal dimension to improve search results over the most recent temporal models. Interestingly, we observe a strong correlation between precision and the temporal distribution of retrieved and relevant documents. Flávio Martins 0001, João Magalhães, Jamie Callan |
WSDM | 2 |
| 2018 | Low-Complexity Supervised Rank Fusion ModelsabstractCombining multiple retrieval functions can lead to notable gains in retrieval performance. Learning to Rank (LETOR) techniques achieve outstanding retrieval results, by learning models with no bounds on model complexity. Often, minor retrieval gains are attained at a significant cost in model complexity. This paper focuses on the research question:can less complex models achieve results comparable to LETOR models? In this paper, we investigate an approach for the selection and fusion of rank lists with low-complexity models. The described Learning to Fuse (L2F) algorithm, is a supervised rank fusion procedure that controls the model complexity by discarding rank lists that bring minor improvements to final rank. Evaluation results, on two different datasets, show that it is indeed possible to achieve a retrieval performance comparable to LETOR methods, using only 3-5% of the rank lists of the number of rank lists used by LETOR methods. André Mourão, João Magalhães |
CIKM | 2 |
| 2018 | Patient-Age Extraction for Clinical Reports Retrieval
Rúben Ramalho, André Mourão, João Magalhães |
ECIR | 3 |
| 2018 | Ranking News-Quality MultimediaabstractNews editors need to find the photos that best illustrate a news piece and fulfill news-media quality standards, while being pressed to also find the most recent photos of live events. Recently, it became common to use social-media content in the context of news media for its unique value in terms of immediacy and quality. Consequently, the amount of images to be considered and filtered through is now too much to be handled by a person. To aid the news editor in this process, we propose a framework designed to deliver high-quality, news-press type photos to the user. The framework, composed of two parts, is based on a ranking algorithm tuned to rank professional media highly and a visual SPAM detection module designed to filter-out low-quality media. The core ranking algorithm is leveraged by aesthetic, social and deep-learning semantic features. Evaluation showed that the proposed framework is effective at finding high-quality photos (true-positive rate) achieving a retrieval MAP of 64.5% and a classification precision of 70%. Gonçalo Marcelino, Ricardo Pinto, João Magalhães |
ICMR | 3 |
| 2018 | Temporal Cross-Media Retrieval with Soft-SmoothingabstractMultimedia information have strong temporal correlations that shape the way modalities co-occur over time. In this paper we study the dynamic nature of multimedia and social-media information, where the temporal dimension emerges as a strong source of evidence for learning the temporal correlations across visual and textual modalities. So far, cross-media retrieval models, explored the correlations between different modalities (e.g. text and image) to learn a common subspace, in which semantically similar instances lie in the same neighbourhood. Building on such knowledge, we propose a novel temporal cross-media neural architecture, that departs from standard cross-media methods, by explicitly accounting for the temporal dimension through temporal subspace learning. The model is softly-constrained with temporal and inter-modality constraints that guide the new subspace learning task by favouring temporal correlations between semantically similar and temporally close instances. Experiments on three distinct datasets show that accounting for time turns out to be important for cross-media retrieval. Namely, the proposed method outperforms a set of baselines on the task of temporal cross-media retrieval, demonstrating its effectiveness for performing temporal subspace learning. David Semedo, João Magalhães |
ACM Multimedia | 2 |
| 2017 | A Serious Mobile Game with Visual Feedback for Training Sibilant Consonants
Ivo Anjos, Margarida Grilo, Mariana Ascensão, Isabel Guimarães, João Magalhães, Sofia Cavaco |
ACE | 5 |
| 2017 | Improving Cold-Start Recommendations with Social-Media Trends and Reputations
Filipa Peleja, Flávio Martins 0001, João Magalhães |
IDA | 4 |
| 2017 | 3D Facial Video Retrieval and Management for Decision Support in Speech and Language Therapyabstract3D video is introducing great changes in many health related areas. The realism of such information provides health professionals with strong evidence analysis tools to facilitate clinical decision processes. Speech and language therapy aims to help subjects in correcting several disorders. The assessment of the patient by the speech and language therapist (SLT), requires several visual and audio analysis procedures that can interfere with the patient's production of speech. In this context, the main contribution of this paper is a 3D video system to improve health information management processes in speech and language therapy. The 3D video retrieval and management system supports multimodal health records and provides the SLTs with tools to support their work in many ways: (i) it allows SLTs to easily maintain a database of patients' orofacial and speech exercises; (ii) supports three-dimensional orofacial measurement and analysis in a non-intrusive way; and (iii) search patient speech-exercises by similar facial characteristics, using facial image analysis techniques. The second contribution is a dataset with 3D videos of patients performing orofacial speech exercises. The whole system was evaluated successfully in a user study involving 22 SLTs. The user study illustrated the importance of the retrieval by similar orofacial speech exercise. Ricardo Carrapiço, Isabel Guimarães, Margarida Grilo, Sofia Cavaco, João Magalhães |
ICMR | 5 |
| 2017 | Balanced Search Space Partitioning for Distributed Media Redundant IndexingabstractThis paper addresses the problem of balanced, redundant indexing of media information. Our goal is to partition and distribute the search index, taking advantage of the distributed systems properties: balanced load across nodes, redundancy on node down and efficient node usage under concurrent querying. We follow an information compression approach to solve this problem and propose to represent data with overcomplete codebooks, where each document is represented by only a few codewords and an indexing node is responsible for several codewords. Quantization algorithms are designed to fit the original data as best as possible, leading to bias towards codewords that fit the principal directions of data. In this paper, we propose the balanced KSVD (B-KSVD) algorithm, that distributes the allocation of data across a balanced number of codewords, according to the global distribution of data. Indexing experiments showed that B-KSVD can achieve 38% 1-recall by inspecting only 1% of the full index, distributed over 10 partitions. Traditional methods based on k-means need to either use larger codebooks or to inspect a larger portion of the index to achieve the same retrieval performance. André Mourão, João Magalhães |
ICMR | 2 |
| 2017 | Automatic organisation, segmentation, and filtering of user-generated audio contentabstractUsing solely the information retrieved by audio finger-printing techniques, we propose methods to treat a possibly large dataset of user-generated audio content, that (1) enable the grouping of several audio files that contain a common audio excerpt (i.e. are relative to the same event), and (2) give information about how those files are correlated in terms of time and quality inside each event. Furthermore, we use supervised learning to detect incorrect matches that may arise from the audio fingerprinting algorithm itself, whilst ensuring our model learns with previous predictions. All the presented methods were further validated by user-generated recordings of several different concerts manually crawled from YouTube. Gonçalo Mordido, João Magalhães, Sofia Cavaco |
MMSP | 2 |
| 2017 | Large-scale high-dimensional indexing by sparse hashing with l 0 approximation
Pedro Borges, André Mourão, João Magalhães |
Multim. Tools Appl. | 3 |
| 2016 | A voice-controlled serious game for the sustained vowel exerciseabstractSpeech is the main form of human communication. Thus it is important to detect and treat speech sound disorders as early as possible during childhood. When children need to attend speech therapy it is critical to keep them motivated on doing the therapy exercises. Marta Lopes, João Magalhães, Sofia Cavaco |
ACE | 2 |
| 2016 | Linguistic Benchmarks of Online News Article QualityabstractOnline news editors ask themselves the same question many times: what is missing in this news article to go online?This is not an easy question to be answered by computational linguistic methods.In this work, we address this important question and characterise the constituents of news article editorial quality.More specifically, we identify 14 aspects related to the content of news articles.Through a correlation analysis, we quantify their independence and relation to assessing an article's editorial quality.We also demonstrate that the identified aspects, when combined together, can be used effectively in quality control methods for online news. Ioannis Arapakis, Filipa Peleja, Berkant Barla Cambazoglu, João Magalhães |
ACL (1) | 4 |
| 2016 | Jitter Search: A News-Based Real-Time Twitter Search Interface
Flávio Martins 0001, João Magalhães, Jamie Callan |
ECIR | 2 |
| 2016 | Barbara Made the News: Mining the Behavior of Crowds for Time-Aware Learning to RankabstractIn Twitter, and other microblogging services, the generation of new content by the crowd is often biased towards immediacy: what is happening now. Prompted by the propagation of commentary and information through multiple mediums, users on the Web interact with and produce new posts about newsworthy topics and give rise to trending topics. This paper proposes to leverage on the behavioral dynamics of users to estimate the most relevant time periods for a topic. Our hypothesis stems from the fact that when a real-world event occurs it usually has peak times on the Web: a higher volume of tweets, new visits and edits to related Wikipedia articles, and news published about the event. Flávio Martins 0001, João Magalhães, Jamie Callan |
WSDM | 2 |
| 2016 | Crowdsourcing facial expressions for affective-interaction
Gonçalo Nuno Gomes Tavares, André Mourão, João Magalhães |
Comput. Vis. Image Underst. | 3 |
| 2015 | Learning Ranked Sentiment Lexicons
Filipa Peleja, João Magalhães |
CICLing (2) | 2 |
| 2015 | Learning Sentiment Based Ranked-Lexicons for Opinion Retrieval
Filipa Peleja, João Magalhães |
ECIR | 2 |
| 2015 | High-Dimensional Indexing by Sparse ApproximationabstractIn this paper we propose a high-dimensional indexing technique, based on sparse approximation techniques to speed up the search and retrieval of similar images given a query image feature vector. Feature vectors are stored on an inverted indexed based on a sparsifying dictionary for l0 regression, optimized to reduce the data dimensionality. It concentrates the energy of the original vector on a few coefficients of a higher dimensional representation. The index explores the coefficient locality of the sparse representations, to guide the search through the inverted index. Evaluation on three large-scale datasets showed that our method compares favorably to the state-of-the-art. On a 1 million dataset of SIFT vectors, our method achieved 60.8% precision at 50 by inspecting only 5% of the full dataset, and by using only 1/4 of the time a linear search takes. Pedro Borges, André Mourão, João Magalhães |
ICMR | 3 |
| 2015 | Scalable Multimodal Search with Distributed Indexing by Sparse HashingabstractMultimedia search systems must deal with an increasingly large and heterogeneous amount of data. Several challenges exist when deploying real-world search engines for such data. Existing literature does not properly tackle the many efficiency issues that such task requires. In this paper, we address several of the key efficiency aspects required to deploy a distributed search engine, capable of handling several millions of multimedia documents. The search engine builds on a framework designed to: first, ease the distribution of documents and queries across cluster-nodes, second, index media efficiently for fast similarity search and third aggregate ranked results from several heterogeneous sources. Moreover, the proposed framework is flexible enough to support several state-of-the-art indexing and aggregation techniques. André Mourão, João Magalhães |
ICMR | 2 |
| 2014 | An interactive toolset for speech therapyabstractThis paper proposes a novel approach to include biofeedback in speech and language therapy by providing the patient with a visual self-monitoring of his/her performance combined with a reward mechanism in an entertainment environment. We propose a toolset that includes an in-session interactive environment to be used during the therapy sessions. This insession environment provides instantaneous biofeedback and assists the therapist during the session with rewards for the patient's good performance. It also allows to make audio-visual recordings and annotations of the session for later analysis. The toolset also provides an off-line multimedia application for post-session analysis where the session audio-visual recordings can be examined through browsing, searching, and visualization techniques to plan the future session. André Grossinho, Sofia Cavaco, João Magalhães |
Advances in Computer Entertainment | 3 |
| 2014 | Multi-user Diverse Recommendations through Greedy Vertex-Angle Maximization
Pedro Dias, João Magalhães |
IDA | 2 |
| 2014 | Reputation analysis with a ranked sentiment-lexiconabstractReputation analysis is naturally linked to a sentiment analysis task of the targeted entities. This analysis leverages on a sentiment lexicon that includes general sentiment words and domain specific jargon. However, in most cases target entities are themselves part of the sentiment lexicon, creating a loop from which it is difficult to infer an entity reputation. Sometimes, the entity became a reference in the domain and is vastly cited as an example of a highly reputable entity. For example, in the movies domain it is not uncommon to see reviews citing Batman or Anthony Hopkins as esteemed references. In this paper we describe an unsupervised method for performing a simultaneous-analysis of the reputation of multiple named-entities. Our method jointly extracts named entities reputation and a domain specific sentiment lexicon. The objective is two-fold: (1) named-entities are naturally ranked by our method and (2) we can build a reputation graph of the domain's named entities. This framework has immediate applications in terms of visualization or search by reputation. Filipa Peleja, João Magalhães |
SIGIR | 3 |
| 2013 | Competitive affective gaming: winning with a smileabstractHuman-computer interaction (HCI) is expanding towards natural modalities of human expression. Gestures, body movements and other affective interaction techniques can change the way computers interact with humans. In this paper, we propose to extend existing interaction paradigms by including facial expression as a controller in videogames. NovaEmötions is a multiplayer game where players score by acting an emotion through a facial expression. We designed an algorithm to offer an engaging interaction experience using the facial expression. Despite the novelty of the interaction method, our game scoring algorithm kept players engaged and competitive. A user study done with 46 users showed the success and potential for the usage of affective-based interaction in videogames, i.e., the facial expression as the sole controller in videogames. Moreover, we released a novel facial expression dataset with over 41,000 images. These face images were captured in a novel and realistic setting: users playing games where a player's facial expression has an impact on the game score. André Mourão, João Magalhães |
ACM Multimedia | 2 |
| 2013 | NovaEmötions: winning with a smileabstractHuman-computer interaction (HCI) is expanding towards natural modalities of human expression. Gestures, body movements and other affective interaction techniques can change the way computers interact with humans. In this demo, we display a fully playable version of NovaEmötions, a competitive game where players score by acting an emotion through a facial expression. The game is designed to offer a competitive playing experience using only facial expressions. Despite the novelty of the interaction method, our game scoring algorithm kept players engaged and competitive. André Mourão, João Magalhães |
ACM Multimedia | 2 |
| 2013 | A recommender system for the TV on the web: integrating unrated reviews and movie ratings
Filipa Peleja, Pedro Dias, Flávio Martins 0001, João Magalhães |
Multim. Syst. | 4 |
| 2012 | Using manual and automated annotations to search images by semantic similarity
João Magalhães, Stefan M. Rüger |
Multim. Tools Appl. | 1 |
| 2011 | Google, bing and a new perspective on ranking similarityabstractIn this paper, we propose a framework to characterize and compare two search engine results. Typical user-queries are ambiguous and, consequentially, each search engine will compute ranks in different manners, attempting to answer them in the best possible way. Thus, each search engine will have its own bias. Given the importance of the first page results in Web Search Engines, in this paper we propose a framework to assess the information presented in the first page by measuring the information entropy and the correlations between two ranks. Employing the recently proposed Rank-Biased Overlap measure [2] we compare to which extent do Bing and Google rankings in fact differ. We also extend this measure and propose a measure for comparing the information entropy present in two ranks. The proposed measure is based on the correlation of two ranks and the application of Jensen-Shannon's divergence among two document sets. Our methodology starts with 40,000 user queries and crawls the search results for these queries on both search engines. The results allow us to determine the search engines correlations, crawling coverage, information overlap, and information entropy. Bruno Cardoso, João Magalhães |
CIKM | 2 |
| 2010 | Assisted news reading with automated illustrationabstractWe all had the problem of forgetting about what we just read a few sentences before. This comes from the problem of attention and is more common with children and elderly. People feel either bored or distracted by something more interesting. This paper proposes an application to help people reading news by illustrating the news story. The application provides mechanisms to (1) select the best illustration for each scene and (2) to select the set of illustrations to improve the story sequence. The application proposed in this technical demo aims at improving the user's attention when reading news articles. The application implements several information processing techniques to generate an audio-visual presentation of the text news article. Diogo Delgado, João Magalhães, Nuno Correia 0001 |
ACM Multimedia | 2 |
| 2010 | An information-theoretic framework for semantic-multimedia retrievalabstractThis article is set in the context of searching text and image repositories by keyword. We develop a unified probabilistic framework for text, image, and combined text and image retrieval that is based on the detection of keywords (concepts) using automated image annotation technology. Our framework is deeply rooted in information theory and lends itself to use with other media types. We estimate a statistical model in a multimodal feature space for each possible query keyword. The key element of our framework is to identify feature space transformations that make them comparable in complexity and density. We select the optimal multimodal feature space with a minimum description length criterion from a set of candidate feature spaces that are computed with the average-mutual-information criterion for the text part and hierarchical expectation maximization for the visual part of the data. We evaluate our approach in three retrieval experiments (only text retrieval, only image retrieval, and text combined with image retrieval), verify the framework's low computational complexity, and compare with existing state-of-the-art ad-hoc models. João Magalhães, Stefan M. Rüger |
ACM Trans. Inf. Syst. | 1 |
| 2008 | Exploring multimedia in a keyword spaceabstractWe address the problem of searching multimedia by semantic similarity in a keyword space. In contrast to previous research we represent multimedia content by a vector of keywords instead of a vector of low-level features. This vector of keywords can be obtained through user manual annotations or computed by an automatic annotation algorithm. In this setting, we studied the influence of two aspects of the search by semantic similarity process: (1) accuracy of user keywords versus automatic keywords and (2) functions to compute semantic similarity between keyword vectors of two multimedia documents. We consider these two aspects to be crucial in the design of a keyword space that can exploit social-media information and can enrich applications such as Flickr and YouTube. Experiments were performed on an image and a video dataset with a large number of keywords, with different similarity functions and with two annotation methods. Surprisingly, we found that multimedia semantic similarity with automatic keywords performs as good as or better than 95% accurate user keywords. João Magalhães, Fabio Ciravegna, Stefan M. Rüger |
ACM Multimedia | 1 |
| 2007 | Enhancing enterprise knowledge processes via cross-media extractionabstractIn large organizations the resources needed to solve challenging problems are typically dispersed over systems within and beyond the organization, and also in different media. However, there is still the need, in knowledge environments, for extraction methods able to combine evidence for a fact from across different media. In many cases the whole is more than the sum of its parts: only when considering the different media simultaneously can enough evidence be obtained to derive facts otherwise inaccessible to the knowledge worker via traditional methods that work on each single medium separately. In this paper, we present a cross-media knowledge extraction framework specifically designed to handle large volumes of documents composed of three types of media text, images and raw data and to exploit the evidence across the media. Our goal is to improve the quality and depth of automatically extracted knowledge. José Iria, Victoria S. Uren, Alberto Lavelli, Sebastian Blohm, Aba-Sah Dadzie, Thomas Franz, Ioannis Kompatsiaris, João Magalhães, Spiros Nikolopoulos, Christine Preisach, Piercarlo Slavazza |
K-CAP | 8 |
| 2007 | High-dimensional visual vocabularies for image retrievalabstractIn this paper we formulate image retrieval by text query as a vector space classification problem. This is achieved by creating a high-dimensional visual vocabulary that represents the image documents in great detail. We show how the representation of these image documents enables the application of well known text retrieval techniques such as Rocchio tf-idf and naíve Bayes to the semantic image retrieval problem. We tested these methods on a Corel images subset and achieve state-of-the-art retrieval performance using the proposed methods. João Magalhães, Stefan M. Rüger |
SIGIR | 1 |
| 2005 | Mining multimedia salient concepts for incremental information extractionabstractWe propose a novel algorithm for extracting information by mining the feature space clusters and then assigning salient concepts to them. Bayesian techniques for extracting concepts from multimedia usually suffer either from lack of data or from too complex concepts to be represented by a single statistical model. An incremental information extraction approach, working at different levels of abstraction, would be able to handle concepts of varying complexities. We present the results of our research on the initial part of an incremental approach, the extraction of the most salient concepts from multimedia information. João Magalhães, Stefan M. Rüger |
SIGIR | 1 |
| 2004 | Using MPEG standards for multimedia customization
João Magalhães, Fernando Pereira 0001 |
Signal Process. Image Commun. | 1 |