Recommender system is an information filtering tool used to alleviate information overload for users on the web. Collaborative filtering recommends items to users based on their historical rating information. There are two approaches: memory-based, which usually provides inaccurate but explainable recommendations; and model-based, whose recommendations are more precise but hard to understand. Here we propose a Bayesian model that not only provides us with recommendations as good as matrix factorization models, but these predictions can also be explained. The model is based on both user-based and item-based collaborative filtering approaches, which recommends items by using similar users' and items' information, respectively. Experiments carried out using four datasets present good results compared to several state-of-the-art baselines, achieving the best performance using the Normalized Discounted Cumulative Gain (nDCG) quality measure and also improving the prediction's accuracy in some datasets.
Social networks (SNs) have become a powerful tool for the jihadism as they serve as recruitment assets, live forums, psychological warfare, as well as sharing platforms. SNs enable vulnerable individuals to reach radicalized people, hence triggering their own radicalization process. There are many vulnerability factors linked to socio-economic and demographic conditions that make jihadist militants suitable targets for their radicalization. We focus on these vulnerability factors, studying, understanding, and identifying them on the Internet. Here, we present a set of radicalization indicators and a model to assess them using a data set of tweets published by several Islamic State of Iraq and Sham sympathizers. Results show that there is a strong correlation between the values assigned by the model to the indicators.
Providing useful information to the users by recommending highly demanded products and services is a fundamental part of the business of many top tier companies. Recommender Systems make use of many sources of information to provide users with accurate predictions and novel recommendations of items. Here we propose, DeepMF, a novel collaborative filtering method that combines the Deep Learning paradigm with Matrix Factorization (MF) to improve the quality of both predictions and recommendations made to the user. Specifically, DeepMF performs successive refinements of a MF model with a layered architecture that uses the acquired knowledge in a layer as input for subsequent layers. Experimental results showed that the quality of both the predictions and recommendations of DeepMF overcome the baselines.
1 April 2019 in Future Generation Computer Systems