2022
Authors
Damas, J; Devezas, J; Nunes, S;
Publication
PROGRESS IN ARTIFICIAL INTELLIGENCE, EPIA 2022
Abstract
In this work, we targeted the search engine of a sports-related website that presented an opportunity for search result quality improvement. We reframed the engine as a Federated Search instance, where each collection represented a searchable entity type within the system, using Apache Solr for querying each resource and a Python Flask server to merge results. We extend previous work on individual search term weighing, making use of past search terms as a relevance indicator for user selected documents. To incorporate term weights we define four strategies combining two binary variables: integration with default relevance (linear scaling or linear combination) and search term frequency (raw value or log-smoothed). To evaluate our solution, we extracted two query sets from search logs: one with frequently submitted queries, and another with ambiguous result access patterns. We used click-through information as a relevance proxy and tried to mitigate its limitations by evaluating under distinct IR metrics, including MRR, MAP and NDCG. Moreover, we also measured Spearman rank correlation coefficients to test similarities between produced rankings and reference orderings according to user access patterns. Results show consistency across all metrics in both sets. Previous search terms were key to obtaining a higher effectiveness, with runs that used pure search term frequency performing best. Compared to the baseline, our best strategies were able to maintain quality on frequent queries and improve retrieval effectiveness on ambiguous queries, with up to six percentage points better performance on most metrics.
2022
Authors
Jurado, JM; Jimenez-Perez, JR; Padua, L; Feito, FR; Sousa, JJ;
Publication
COMPUTERS & GRAPHICS-UK
Abstract
Modelling of material appearance from reflectance measurements has become increasingly prevalent due to the development of novel methodologies in Computer Graphics. In the last few years, some advances have been made in measuring the light-material interactions, by employing goniometers/reflectometers under specific laboratory's constraints. A wide range of applications benefit from data-driven appearance modelling techniques and material databases to create photorealistic scenarios and physically based simulations. However, important limitations arise from the current material scanning process, mostly related to the high diversity of existing materials in the real-world, the tedious process for material scanning and the spectral characterisation behaviour. Consequently, new approaches are required both for the automatic material acquisition process and for the generation of measured material databases. In this study, a novel approach for material appearance acquisition using hyperspectral data is proposed. A dense 3D point cloud filled with spectral data was generated from the images obtained by an unmanned aerial vehicle (UAV) equipped with an RGB camera and a hyperspectral sensor. The observed hyperspectral signatures were used to recognise natural and artificial materials in the 3D point cloud according to spectral similarity. Then, a parametrisation of Bidirectional Reflectance Distribution Function (BRDF) was carried out by sampling the BRDF space for each material. Consequently, each material is characterised by multiple samples with different incoming and outgoing angles. Finally, an analysis of BRDF sample completeness is performed considering four sunlight positions and 16x16 resolution for each material. The results demonstrated the capability of the used technology and the effectiveness of our method to be used in applications such as spectral rendering and real-word material acquisition and classification. (C) 2021 The Authors. Published by Elsevier Ltd.
2022
Authors
Melo, M; Goncalves, G; Monteiro, P; Coelho, H; Vasconcelos Raposo, J; Bessa, M;
Publication
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS
Abstract
The majority of virtual reality (VR) applications rely on audiovisual stimuli and do not exploit the addition of other sensory cues that could increase the potential of VR. This systematic review surveys the existing literature on multisensory VR and the impact of haptic, olfactory, and taste cues over audiovisual VR. The goal is to identify the extent to which multisensory stimuli affect the VR experience, which stimuli are used in multisensory VR, the type of VR setups used, and the application fields covered. An analysis of the 105 studies that met the eligibility criteria revealed that 84.8 percent of the studies show a positive impact of multisensory VR experiences. Haptics is the most commonly used stimulus in multisensory VR systems (86.6 percent). Non-immersive and immersive VR setups are preferred over semi-immersive setups. Regarding the application fields, a considerable part was adopted by health professionals and science and engineering professionals. We further conclude that smell and taste are still underexplored, and they can bring significant value to VR applications. More research is recommended on how to synthesize and deliver these stimuli, which still require complex and costly apparatus be integrated into the VR experience in a controlled and straightforward manner.
2022
Authors
Ribeiro, P; Silva, F; Ferreira Mendes, JF; Laureano, RD;
Publication
NetSci-X
Abstract
2022
Authors
Neto, J; Morais, AJ; Goncalves, R; Coelho, AL;
Publication
ELECTRONICS
Abstract
The evacuation of buildings in case of fire is a sensitive issue for civil society that also motivates the academic community to develop and study solutions to improve the efficiency of evacuating these spaces. The study of human behavior in fire emergencies has been one of the areas that have deserved the attention of researchers. However, this modeling of human behavior is difficult and complex because it depends on factors that are difficult to know and that vary from country to country. In this paper, a paradigm shift is proposed which, instead of focusing on modeling the behavior of occupants, focuses on conditioning this behavior by providing real-time information on the most efficient evacuation routes. Making this information available to occupants is possible with a solution that takes advantage of the growing use of the IoT (Internet of Things) in buildings to help occupants adapt to the environment. Supported by the IoT, multi-agent recommender systems can help users to adapt to the environment and provide the occupants with the most efficient evacuation routes. This paradigm shift is achieved through a context-based multi-agent recommender system based on contextual data obtained from IoT devices, which recommends the most efficient evacuation routes at any given time. The obtained results suggest that the proposed solution can improve the efficiency of evacuating buildings in the event of a fire; for a scenario with two hundred people following the system recommendations, the time they take to reach a safe place decreases by 17.7%.
2022
Authors
Korner, P; Leuschel, M; Barbosa, J; Costa, VS; Dahl, V; Hermenegildo, MV; Morales, JF; Wielemaker, J; Diaz, D; Abreu, S; Ciatto, G;
Publication
THEORY AND PRACTICE OF LOGIC PROGRAMMING
Abstract
Both logic programming in general and Prolog in particular have a long and fascinating history, intermingled with that of many disciplines they inherited from or catalyzed. A large body of research has been gathered over the last 50 years, supported by many Prolog implementations. Many implementations are still actively developed, while new ones keep appearing. Often, the features added by different systems were motivated by the interdisciplinary needs of programmers and implementors, yielding systems that, while sharing the classic core language, in particular, the main aspects of the ISO-Prolog standard, also depart from each other in other aspects. This obviously poses challenges for code portability. The field has also inspired many related, but quite different languages that have created their own communities. This article aims at integrating and applying the main lessons learned in the process of evolution of Prolog. It is structured into three major parts. First, we overview the evolution of Prolog systems and the community approximately up to the ISO standard, considering both the main historic developments and the motivations behind several Prolog implementations, as well as other logic programming languages influenced by Prolog. Then, we discuss the Prolog implementations that are most active after the appearance of the standard: their visions, goals, commonalities, and incompatibilities. Finally, we perform a SWOT analysis in order to better identify the potential of Prolog and propose future directions along with which Prolog might continue to add useful features, interfaces, libraries, and tools, while at the same time improving compatibility between implementations.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.