EDBT 2026 Demo / reviewers in the wild / expert
Bracha Shapira
dblp:74/6180
· DBLP profile ↗
59ranked-venue papers in the field
7as first author
12since 2021 · last 2026
0000-0003-4943-9324ORCID · verified
Domains — venue-derived; a paper can count in several
Information Retrieval & Web Search · 40 (6 first)Data Mining & Knowledge Discovery · 10Knowledge Engineering, Semantic Web & Information Systems · 6 (1 first)Database Systems & Data Management · 2Big Data, Cloud & Distributed Data Systems · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Sequential Recommendation with Generative Intent Prediction Utilizing User Search-BehaviorabstractSequential recommendation systems often struggle to accurately predict user preferences when limited to historical browsing data. We present a novel approach that combines recommendation systems with search engine methodologies, introducing a generative intent prediction model that leverages both item view histories and historical search queries. The model is enhanced by incorporating user interaction data from search engine result pages (SERP), leading to more accurate query predictions aligned with actual user behavior. By integrating this intent prediction model into sequential recommendation frameworks through a query expansion-inspired approach, we demonstrate significant performance improvements over traditional methods, particularly in challenging scenarios where conventional approaches fall short. Guy Elovici, Bracha Shapira, Haggai Roitman, Yotam Eshel |
WSDM | 2 |
| 2025 | Converted Data is All You Need for Causal Optimization of e-Commerce PromotionsabstractPromotional campaigns are essential drivers of customer engagement and revenue in e-commerce. Maintaining these campaigns within budget constraints requires targeted allocation, traditionally achieved through causal uplift models that rely on vast datasets of user interactions, including non-converted sessions, which introduce challenges such as noisy data, attribution complexity and imbalanced outcomes. We propose a novel approach using converted-only data, which reduces training data size, simplifies attribution, improves efficiency, and mitigates the impact of non-converted interactions. We present a generalized framework for budget constrained promotion allocation with converted-only data and validate it through a benchmarking study and multiple large-scale deployments at Booking.com, positively impacting the experience of millions of customers worldwide. Our results demonstrate that the proposed method is competitive with standard modeling approaches and, in some cases, significantly outperforms them. Dmitri Goldenberg, Hugo Manuel Proença, Amit Livne, Felipe Moraes, Javier Albert, Bracha Shapira |
CIKM | 6 |
| 2025 | Data Completion In E-commerce
Liat Antwarg Friedman, Gal Lavee, Bracha Shapira, Dorin Shmaryahu |
EDBT | 3 |
| 2025 | Improving Pricing Recommendations Using Nearest Neighbors Retrieval Via Contrastive Learning and Hard Negatives Mining
Eyal Mazuz, Gilad Fuchs, Alexander Nus, Lior Rokach, Bracha Shapira |
ECML/PKDD (8) | 5 |
| 2025 | Large Scale E-Commerce Model for Learning and Analyzing Long-Term User Preferences
Yonatan Hadar, Yotam Eshel, Tal Franji, Bracha Shapira, Michelle Hwang, Guy Feigenblat |
RecSys | 4 |
| 2025 | X-Cross: Dynamic Integration of Language Models for Cross-Domain Sequential RecommendationabstractAs new products are emerging daily, recommendation systems are required to quickly adapt to possible new domains without needing extensive retraining. This work presents ''X-Cross'' -- a novel cross-domain sequential-recommendation model that recommends products in new domains by integrating several domain-specific language models; each model is fine-tuned with low-rank adapters (LoRA). Given a recommendation prompt, operating layer by layer, X-Cross dynamically refines the representation of each source language model by integrating knowledge from all other models. These refined representations are propagated from one layer to the next, leveraging the activations from each domain adapter to ensure domain-specific nuances are preserved while enabling adaptability across domains. Using Amazon datasets for sequential recommendation, X-Cross achieves performance comparable to a model that is fine-tuned with LoRA, while using only 25% of the additional parameters. In cross-domain tasks, such as adapting from Toys domain to Tools, Electronics or Sports, X-Cross demonstrates robust performance, while requiring about 50%-75% less fine-tuning data than LoRA to make fine-tuning effective. Furthermore, X-Cross achieves significant improvement in accuracy over alternative cross-domain baselines. Overall, X-Cross enables scalable and adaptive cross-domain recommendations, reducing computational overhead and providing an efficient solution for data-constrained environments. Guy Hadad, Haggai Roitman, Yotam Eshel, Bracha Shapira, Lior Rokach |
SIGIR | 4 |
| 2025 | Graph Meets LLM for Review Personalization based on User VotesabstractReview personalization aims at presenting the most relevant reviews of a product according to the preferences of the individual user. Existing studies of review personalization use the reviews authored by the user as a proxy for their preferences, and henceforth as a means for learning and evaluating personalization quality. In this work, we suggest using review votes rather than authorship for personalization. We propose MAGLLM, an approach that leverages heterogeneous graphs for modeling the relationships among reviews, products, and users, with large language model (LLM) to enrich user representation on the graph. Our evaluation over a unique public dataset that includes user voting information indicates that the vote signal yields substantially higher personalization performance across a variety of recommendation methods and e-commerce domains. It also indicates that our graph-LLM approach outperforms comparative baselines and algorithmic alternatives. We conclude with concrete recommendations for e-commerce platforms seeking to enhance their review personalization experience. Sharon Hirsch, Lilach Zitnitski, Slava Novgorodov, Ido Guy, Bracha Shapira |
WWW | 5 |
| 2024 | RecTemp: Temporal Reasoning in Recommendation SystemsabstractThis workshop is dedicated to emphasizing the pivotal role of temporal dynamics in advancing recommender systems across various fields. While the significance of temporal factors in user behavior is widely acknowledged, effectively integrating these aspects into recommendation algorithms remains a complex challenge. In this workshop, we aim to showcase the application of temporal aspects in recommender systems across diverse domains such as healthcare, e-commerce, fashion, banking, travel, and film. We believe that this workshop will contribute to advancing temporal methodologies in recommender systems, ultimately leading to more precise recommendations. Adir Solomon, Tsvi Kuflik, Bracha Shapira, Ido Guy |
RecSys | 3 |
| 2023 | Boosting anomaly detection using unsupervised diverse test-time augmentation
Seffi Cohen, Niv Goldshlager, Lior Rokach, Bracha Shapira |
Inf. Sci. | 4 |
| 2022 | BRUCE: Bundle Recommendation Using Contextualized item EmbeddingsabstractA bundle is a pre-defined set of items that are collected together. In many domains, bundling is one of the most important marketing strategies for item promotion, commonly used in e-commerce. Bundle recommendation resembles the item recommendation task, where bundles are the recommended unit, but it poses additional challenges; while item recommendation requires only user and item understanding, bundle recommendation also requires modeling the connections between the various items in a bundle. Transformers have driven the state-of-the-art methods for set and sequence modeling in various natural language processing and computer vision tasks, emphasizing the understanding that the neighbors of an element are of crucial importance. Under some required adjustments, we believe the same applies for items in bundles, and better capturing the relations of an item with other items in the bundle may lead to improved recommendations. To address that, we introduce BRUCE - a novel model for bundle recommendation, in which we adapt Transformers to represent data on users, items, and bundles. This allows exploiting the self-attention mechanism to model the following: latent relations between the items in a bundle; and users’ preferences toward each of the items in the bundle and toward the whole bundle. Moreover, we examine various architectures to integrate the items’ and the users’ information and provide insights on architecture selection based on data characteristics. Experiments conducted on three benchmark datasets show that the proposed approach contributes to the accuracy of the recommendation and substantially outperforms state-of-the-art methods Tzoof Avny Brosh, Amit Livne, Oren Sar Shalom, Bracha Shapira, Mark Last |
RecSys | 4 |
| 2021 | BNN: Boosting Neural Network Framework Utilizing Limited Amount of DataabstractDeep learning (DL) algorithms have played a major role in achieving state-of-the-art (SOTA) performance in various learning applications, including computer vision, natural language processing, and recommendation systems (RSs). However, these methods are based on a vast amount of data and do not perform as well when there is a limited amount of data available. Moreover, some of these applications (e.g., RSs) suffer from other issues such as data sparsity and the cold-start problem. While recent research on RSs used DL models based on side information (SI) (e.g., product reviews, film plots, etc.) to tackle these challenges, we propose boosting neural network (BNN), a new DL framework for capturing complex patterns, which requires just a limited amount of data. Unlike conventional boosting, BNN does not sum the predictions generated by its components. Instead, it uses these predictions as new SI features which enhances accuracy. Our framework can be utilized for many problems, including classification, regression, and ranking. In this paper, we demonstrate BNN's use for addressing a classification task. Comprehensive experiments conducted to illustrate BNN's effectiveness on three real-world datasets demonstrated its ability to outperform existing SOTA models for classification tasks (e.g., clickthrough rate prediction). Amit Livne, Roy Dor, Bracha Shapira, Lior Rokach |
CIKM | 3 |
| 2021 | Isolation forests and landmarking-based representations for clustering algorithm recommendation using meta-learning
Itay Gabbay, Bracha Shapira, Lior Rokach |
Inf. Sci. | 2 |
| 2020 | Crime Linkage Based on Textual Hebrew Police Reports Utilizing Behavioral PatternsabstractThe identification of criminals' behavioral patterns can be helpful for solving crimes. Currently, in order to perform this task, police investigators manually extract criminals' behavioral patterns (also referred to as criminals' modus operandi) from a large corpus of police reports. These patterns are compared to the patterns observed in an ongoing criminal investigation to identify similarities that may link the suspect to other documented crimes. Due to the large number of historical cases, this manual process is time consuming, very costly in terms of police resources, and limits the investigators' ability to solve open cases. In this study, we propose an automatic and language independent method for extracting behavioral patterns from police reports. Relying on the extracted behavioral patterns as input, we utilize a Siamese neural network to identify burglaries committed by the same criminals. Experiments performed using a large dataset of police reports written in Hebrew provided by the Israel Police demonstrate the proposed method's high performance, achieving an AUC above 0.9. Using our method, we are also able to identify potential suspects for 22.41% of the open burglary cases in Israel. Adir Solomon, Amit Magen, Simo Hanouna, Mor Kertis, Bracha Shapira, Lior Rokach |
CIKM | 5 |
| 2020 | Using Bandits for Effective Database Activity Monitoring
Hagit Grushka-Cohen, Ofer Biller, Oded Sofer, Lior Rokach, Bracha Shapira |
PAKDD (2) | 5 |
| 2020 | Product Bundle Identification using Semi-Supervised LearningabstractMany sellers on e-commerce platforms offer buyers product bundles, which package together two or more different items. The identification of such bundles is a necessary step to support a variety of related services, from recommendation to dynamic pricing. In this work, we present a comprehensive study of bundle identification on a large e-commerce website. Our analysis of bundle compared to non-bundle listed items reveals several key differentiating characteristics, spanning the listing's title, image, and attributes. Following, we experiment with a multi-modal classifier, which takes advantage of these characteristics as features. Our analysis also shows that a bundle indicator input by sellers tends to be highly noisy and carries only a weak signal. The bundle identification task therefore faces the challenge of having a small set of manually-labeled clean examples and a larger set of noisy-labeled examples, in conjunction with class imbalance due to the relative scarcity of bundles. Hen Tzaban, Ido Guy, Asnat Greenstein-Messica, Arnon Dagan, Lior Rokach, Bracha Shapira |
SIGIR | 6 |
| 2019 | AutoGRD: Model Recommendation Through Graphical Dataset RepresentationabstractThe widespread use of machine learning algorithms and the high level of expertise required to utilize them have fuelled the demand for solutions that can be used by non-experts. One of the main challenges non-experts face in applying machine learning to new problems is algorithm selection - the identification of the algorithm(s) that will deliver top performance for a given dataset, task, and evaluation measure. We present AutoGRD, a novel meta-learning approach for algorithm recommendation. AutoGRD first represents datasets as graphs and then extracts their latent representation that is used to train a ranking meta-model capable of accurately recommending top-performing algorithms for previously unseen datasets. We evaluate our approach on 250 datasets and demonstrate its effectiveness both for classification and regression tasks. AutoGRD outperforms state-of-the-art meta-learning and Bayesian methods. Noy Cohen-Shapira, Lior Rokach, Bracha Shapira, Gilad Katz, Roman Vainshtein |
CIKM | 3 |
| 2019 | Implicit dimension identification in user-generated text with LSTM networks
Victor Makarenkov, Ido Guy, Niva Hazon, Tamar Meisels, Bracha Shapira, Lior Rokach |
Inf. Process. Manag. | 5 |
| 2018 | A Hybrid Approach for Automatic Model RecommendationabstractOne of the challenges of automating machine learning applications is the automatic selection of an algorithmic model for a given problem. We present AutoDi, a novel and resource-efficient approach for model selection. Our approach combines two sources of information: metafeatures extracted from the data itself and word-embedding features extracted from a large corpus of academic publications. This hybrid approach enables AutoDi to select top-performing algorithms both for widely and rarely used datasets by utilizing its two types of feature sets. We demonstrate the effectiveness of our proposed approach on a large dataset of 119 datasets and 179 classification algorithms grouped into 17 families. We show that AutoDi can reach an average of 98.8% of optimal accuracy and select the optimal classification algorithm in 49.5% of all cases. Roman Vainshtein, Asnat Greenstein-Messica, Gilad Katz, Bracha Shapira, Lior Rokach |
CIKM | 4 |
| 2018 | Utilizing Sequences of Touch Gestures for User Verification on Mobile Devices
Liron Ben Kimon, Yisroel Mirsky, Lior Rokach, Bracha Shapira |
PAKDD (3) | 4 |
| 2018 | DLRS 2018: third workshop on deep learning for recommender systemsabstractDeep learning is now an integral part of recommender systems, but the research is still in its early phase. New research topics pop up frequently and established topics are extended in new, interesting directions. DLRS 2018 is a venue for pioneering work in the intersection of deep learning and recommender systems research. Balázs Hidasi, Alexandros Karatzoglou, Oren Sar Shalom, Bracha Shapira, Domonkos Tikk, Flavian Vasile, Sander Dieleman |
RecSys | 4 |
| 2018 | From Royals to Vegans: Characterizing Question Trolling on a Community Question Answering WebsiteabstractThe phenomenon of trolling has emerged as a widespread form of abuse on news sites, online social networks, and other types of social media. In this paper, we study a particular type of trolling, performed by asking a provocative question on a community question-answering website. By combining user reports with subsequent moderator deletions, we identify a set of over 400,000 troll questions on Yahoo Answers, i.e., questions aimed to inflame, upset, and draw attention from others on the community. This set of troll questions spans a lengthy period of time and a diverse set of topical categories. Our analysis reveals unique characteristics of troll questions when compared to "regular" questions, with regards to their metadata, text, and askers. A classifier built upon these features reaches an accuracy of 85% over a balanced dataset. The answers' text and metadata, reflecting the community's response to the question, are found particularly productive for the classification task. Ido Guy, Bracha Shapira |
SIGIR | 2 |
| 2018 | Identifying Informational vs. Conversational Questions on Community Question Answering ArchivesabstractQuestions on community question answering websites usually reflect one of two intents: learning information or starting a conversation. In this paper, we revisit this fundamental classification task of informational versus conversational questions, which was originally introduced and studied in 2009. We use a substantially larger dataset of archived questions from Yahoo Answers, which includes the question»s title, description, answers, and votes. We replicate the original experiments over this dataset, point out the common and different from the original results, and present a broad set of characteristics that distinguish the two question types. We also develop new classifiers that make use of additional data types, advanced machine learning, and a large dataset of unlabeled data, which achieve enhanced performance. Ido Guy, Victor Makarenkov, Niva Hazon, Lior Rokach, Bracha Shapira |
WSDM | 5 |
| 2017 | DLRS 2017: Second Workshop on Deep Learning for Recommender SystemsabstractDeep learning methods became widely popular in the recommender systems community in 2016, in part thanks to the previous event of the DLRS workshop series. Now, deep learning has been embedded in the main conference as well and initial research directions have started forming, so the role of DLRS 2017 is to encourage starting new research directions, incentivize the application of very recent techniques from deep learning, and provide a venue for specialized discussion of this topic. Balázs Hidasi, Alexandros Karatzoglou, Oren Sar Shalom, Sander Dieleman, Bracha Shapira, Domonkos Tikk |
RecSys | 5 |
| 2016 | Scalable attack propagation model and algorithms for honeypot systemsabstractAttack propagation models within honeypot systems aim at providing insights about attack strategies that target multiple honeypots, rather than analyzing attacks on each honeypot separately. Traditional attack propagation models focus on building a single probabilistic model. This modeling approach may be misleading, since it does not take into consideration contextual information such as the country from which the attack is initiated. In addition, with the massive increase in the magnitude of attacks on honeypots, a scalable modeling approach is required. In this work we present a novel attack propagation model that can utilize contextual information about the attacks by training multiple Markov Chain models. Moreover, we add additional layers of analysis: first, we present a likelihood estimation procedure that can identify new and evolving attack patterns; and second, we introduce a method for generating simulated attack sequences that can be used for training or sensitivity analysis. Lastly, we present, in details, a MapReduce design for all suggested algorithms in order to address scalability issues. We evaluate our methods on a massive dataset which includes approximately 170 million attacks on an operational honeypot system. Results indicate that contextual modeling is important for explaining attack propagation that may vary by country. In addition, we show the effectiveness of the suggested method for generating simulated sequences by comparing the attack propagation patterns we learned in the generated dataset and the original one. Finally, we demonstrate the scalability of all of the proposed algorithms on real and synthetic datasets that include over a billion records. Ariel Bar, Bracha Shapira, Lior Rokach, Moshe Unger |
IEEE BigData | 2 |
| 2016 | CyberRank: Knowledge Elicitation for Risk Assessment of Database SecurityabstractSecurity systems for databases produce numerous alerts about anomalous activities and policy rule violations. Prioritizing these alerts will help security personnel focus their efforts on the most urgent alerts. Currently, this is done manually by security experts that rank the alerts or define static risk scoring rules. Existing solutions are expensive, consume valuable expert time, and do not dynamically adapt to changes in policy. Adopting a learning approach for ranking alerts is complex due to the efforts required by security experts to initially train such a model. The more features used, the more accurate the model is likely to be, but this will require the collection of a greater amount of user feedback and prolong the calibration process. In this paper, we propose CyberRank, a novel algorithm for automatic preference elicitation that is effective for situations with limited experts' time and outperforms other algorithms for initial training of the system. We generate synthetic examples and annotate them using a model produced by Analytic Hierarchical Processing (AHP) to bootstrap a preference learning algorithm. We evaluate different approaches with a new dataset of expert ranked pairs of database transactions, in terms of their risk to the organization. We evaluated using manual risk assessments of transaction pairs, CyberRank outperforms all other methods for cold start scenario with error reduction of 20%. Hagit Grushka-Cohen, Oded Sofer, Ofer Biller, Bracha Shapira, Lior Rokach |
CIKM | 4 |
| 2016 | RecSys'16 Workshop on Deep Learning for Recommender Systems (DLRS)abstractWe believe that Deep Learning is one of the next big things in Recommendation Systems technology. The past few years have seen the tremendous success of deep neural networks in a number of complex tasks such as computer vision, natural language processing and speech recognition. Despite this, only little work has been published on Deep Learning methods for Recommender Systems. Notable recent application areas are music recommendation, news recommendation, and session-based recommendation. The aim of the workshop is to encourage the application of Deep Learning techniques in Recommender Systems, to promote research in deep learning methods for Recommender Systems, and to bring together researchers from the Recommender Systems and Deep Learning communities. Alexandros Karatzoglou, Balázs Hidasi, Domonkos Tikk, Oren Sar Shalom, Haggai Roitman, Bracha Shapira, Lior Rokach |
RecSys | 6 |
| 2016 | Anytime Algorithms for Recommendation Service ProvidersabstractRecommender systems (RS) can now be found in many commercial Web sites, often presenting customers with a short list of additional products that they might purchase. Many commercial sites do not typically have the ability and resources to develop their own system and may outsource the RS to a third party. This had led to the growth of a recommendation as a service industry, where companies, referred to as RS providers, provide recommendation services. These companies must carefully balance the cost of building recommendation models and the payment received from the e-business, as these payments are expected to be low. In such a setting, restricting the computational time required for model building is critical for the RS provider to be profitable. In this article, we propose anytime algorithms as an attractive method for balancing computational time and the recommendation model performance, thus tackling the RS provider problem. In an anytime setting, an algorithm can be stopped after any amount of computational time, always ensuring that a valid, although suboptimal, solution will be returned. Given sufficient time, however, the algorithm should converge to an optimal solution. In this setting, it is important to evaluate the quality of the returned solution over time, monitoring quality improvement. This is significantly different from traditional evaluation methods, which mostly estimate the performance of the algorithm only after its convergence is given sufficient time. We show that the popular item-item top-N recommendation approach can be brought into the anytime framework by smartly considering the order by which item pairs are being evaluated. We experimentally show that the time-accuracy trade-off can be significantly improved for this specific problem. David Ben-Shimon, Lior Rokach, Guy Shani, Bracha Shapira |
ACM Trans. Intell. Syst. Technol. | 4 |
| 2015 | Leak Sinks: The Threat of Targeted Social EavesdroppingabstractOnline social networks are a popular and important channel for people to share, find and disseminate information on a massive scale. Some of the information exposed through these networks is meant to be private. However, sensitive organizational information can be accidentally leaked by employees and become exposed to adversaries or competitors. The threat is escalated due to socialbots used by adversaries to penetrate the informal social network of an organization's employees in order to harvest sensitive information. This study evaluates the ability of an attacker to harvest leaked information using socialbots versus the effort required to wire the profiles into the organizational network. The evaluation is performed using real information diffusion data of two social networks and extensive simulations of socialbot wiring strategies. Our results demonstrate that organizations whose social network topologies are characterized by low clustering coefficient are more vulnerable to eavesdropping. We also show that the most effective socialbot wiring strategy for harvesting information is different from the most effective strategies for infiltrating the organization. Yasmin Bokobza, Abigail Paradise, Guy Rapaport, Rami Puzis, Bracha Shapira, Asaf Shabtai |
ASONAM | 5 |
| 2015 | pcStream: A Stream Clustering Algorithm for Dynamically Detecting and Managing Temporal Contexts
Yisroel Mirsky, Bracha Shapira, Lior Rokach, Yuval Elovici |
PAKDD (2) | 2 |
| 2015 | Sentiment Analysis in Transcribed Utterances
Nir Ofek, Gilad Katz, Bracha Shapira, Yedidya Bar-Zev |
PAKDD (2) | 3 |
| 2015 | RecSys Challenge 2015 and the YOOCHOOSE Dataset
David Ben-Shimon, Alexander Tsikinovsky, Michael Friedmann, Bracha Shapira, Lior Rokach, Johannes Hörle |
RecSys | 4 |
| 2015 | "Please, Not Now!": A Model for Timing Recommendations
Nofar Dali Betzalel, Bracha Shapira, Lior Rokach |
RecSys | 2 |
| 2015 | Exploiting Wikipedia for Information Retrieval TasksabstractWikipedia - the online encyclopedia - has long been used as a source of information for researchers, as well as being a subject of research itself. Wikipedia has been shown to be effective in recommender systems, sentiment analysis, validation and multiple domains in information retrieval. One of the reasons for Wikipedia's popularity among researchers and practitioners is the multiple types of information it contains, which enables practitioners to select the right "tool" for their respective tasks. In addition to its great potential, this multitude of information sources also poses a challenge: which sources of information are best suited for a specific problem and how can different types of data be combined? This tutorial aims to provide a holistic view of Wikipedia's different features - text, links, categories, page views, editing history etc. - and explore the different ways they can be utilized in a machine learning framework. By presenting and contrasting the latest works that utilize Wikipedia in multiple domains, this tutorial aims to increase the awareness among researchers and practitioners in these fields to the benefits of utilizing Wikipedia in their respective domains, in particular to the use of multiple sources of information simultaneously. Bracha Shapira, Nir Ofek, Victor Makarenkov |
SIGIR | 1 |
| 2014 | Preference elicitation for narrowing the recommended list for groupsabstractA group may appreciate recommendations on items that fit their joint preferences. When the members' actual preferences are unknown, a recommendation can be made with the aid of collaborative filtering methods. We offer to narrow down the recommended list of items by eliciting the users' actual preferences. Our final goal is to output top-k preferred items to the group out of the top-N recommendations provided by the recommender system (k Lihi Naamani Dery, Meir Kalech, Lior Rokach, Bracha Shapira |
RecSys | 4 |
| 2014 | Wikipedia-based query performance predictionabstractThe query-performance prediction task is to estimate retrieval effectiveness with no relevance judgments. Pre-retrieval prediction methods operate prior to retrieval time. Hence, these predictors are often based on analyzing the query and the corpus upon which retrieval is performed. We propose a {\em corpus-independent} approach to pre-retrieval prediction which relies on information extracted from Wikipedia. Specifically, we present Wikipedia-based features that can attest to the effectiveness of retrieval performed in response to a query {\em regardless} of the corpus upon which search is performed. Empirical evaluation demonstrates the merits of our approach. As a case in point, integrating the Wikipedia-based features with state-of-the-art pre-retrieval predictors that analyze the corpus yields prediction quality that is consistently better than that of using the latter alone. Gilad Katz, Anna Shtok, Oren Kurland, Bracha Shapira, Lior Rokach |
SIGIR | 4 |
| 2014 | Reaching a joint decision with minimal elicitation of voter preferences
Lihi Naamani Dery, Meir Kalech, Lior Rokach, Bracha Shapira |
Inf. Sci. | 4 |
| 2014 | CoBAn: A context based model for data leakage prevention
Gilad Katz, Yuval Elovici, Bracha Shapira |
Inf. Sci. | 3 |
| 2013 | Using geospatial metadata to boost collaborative filteringabstractIn this paper, we present a method for boosting collaborative filtering by integrating spatial information about geo-referenced items (e.g., photos). In particular, we developed a method to estimate missing ratings by propagating an item's neighbor's ratings based on the similarity of geospatial information. An empirical evaluation shows that geospatial information significantly improves recommendation results, and its contribution grows with the ratings data's level of sparseness. We illustrate the usefulness of the method for a photo recommendation task using data obtained from two popular photo-sharing websites: Flickr and Panoramio. A comparison with state-of-the-art methods indicates the superiority of the proposed method, implying that geospatial information should be considered, when available. Alexander Ostrikov, Lior Rokach, Bracha Shapira |
RecSys | 3 |
| 2013 | Investigating confidence displays for top-N recommendationsabstractRecommendation systems often compute fixed‐length lists of recommended items to users. Forcing the system to predict a fixed‐length list for each user may result in different confidence levels for the computed recommendations. Reporting the system's confidence in its predictions (the recommendation strength) can provide valuable information to users in making their decisions. In this article, we investigate several different displays of a system's confidence to users and conclude that some displays are easier to understand and are favored by most users. We continue to investigate the effect confidence has on users in terms of their perception of the recommendation quality and the user experience with the system. Our studies show that it is not easier for users to identify relevant items when confidence is displayed. Still, users appreciate the displays and trust them when the relevance of items is difficult to establish. Guy Shani, Lior Rokach, Bracha Shapira, Sarit Hadash, Moran Tangi |
J. Assoc. Inf. Sci. Technol. | 3 |
| 2012 | TALMUD: transfer learning for multiple domainsabstractMost collaborative Recommender Systems (RS) operate in a single domain (such as movies, books, etc.) and are capable of providing recommendations based on historical usage data which is collected in the specific domain only. Cross-domain recommenders address the sparsity problem by using Machine Learning (ML) techniques to transfer knowledge from a dense domain into a sparse target domain. In this paper we propose a transfer learning technique that extracts knowledge from multiple domains containing rich data (e.g., movies and music) and generates recommendations for a sparse target domain (e.g., games). Our method learns the relatedness between the different source domains and the target domain, without requiring overlapping users between domains. The model integrates the appropriate amount of knowledge from each domain in order to enrich the target domain data. Experiments with several datasets reveal that, using multiple sources and the relatedness between domains improves accuracy of results. Orly Moreno, Bracha Shapira, Lior Rokach, Guy Shani |
CIKM | 2 |
| 2012 | Limiting disclosure of sensitive data in sequential releases of databases
Erez Shmueli, Tamir Tassa, Raz Wasserstein, Bracha Shapira, Lior Rokach |
Inf. Sci. | 4 |
| 2011 | Recommenders benchmark frameworkabstractIn this demo we present a recommender benchmark framework that serves as an infrastructure for comparing and examining the performance and feasibility of different recommender algorithms on various datasets with a variety of measures. The extendable infrastructure aims to provide easy plugging of novel recommendation-algorithms, datasets and compare their performance using visual tools and metrics with other algorithms in the benchmark. It also aims at generating a WEKA-type workbench [1] for the recommender systems field to enable usage and application of common recommender systems (RS) algorithms for research and practice. The demo movie is available at: http://www.youtube.com/watch?v=fsDITf6s0WY Aviram Dayan, Guy Katz, Naseem Biadsy, Lior Rokach, Bracha Shapira, Aykan Aydin, Roland Schwaiger, Radmila Fishel |
RecSys | 5 |
| 2011 | Using Wikipedia to boost collaborative filtering techniquesabstractOne important challenge in the field of recommender systems is the sparsity of available data. This problem limits the ability of recommender systems to provide accurate predictions of user ratings. We overcome this problem by using the publicly available user generated information contained in Wikipedia. We identify similarities between items by mapping them to Wikipedia pages and finding similarities in the text and commonalities in the links and categories of each page. These similarities can be used in the recommendation process and improve ranking predictions. We find that this method is most effective in cases where ratings are extremely sparse or nonexistent. Preliminary experimental results on the MovieLens dataset are encouraging. Gilad Katz, Nir Ofek, Bracha Shapira, Lior Rokach, Guy Shani |
RecSys | 3 |
| 2011 | Personalized search: Integrating collaboration and social networksabstractDespite improvements in their capabilities, search engines still fail to provide users with only relevant results. One reason is that most search engines implement a “one size fits all” approach that ignores personal preferences when retrieving the results of a user's query. Recent studies (Smyth, 2010) have elaborated the importance of personalizing search results and have proposed integrating recommender system methods for enhancing results using contextual and extrinsic information that might indicate the user's actual needs. In this article, we review recommender system methods used for personalizing and improving search results and examine the effect of two such methods that are merged for this purpose. One method is based on collaborative users' knowledge; the second integrates information from the user's social network. We propose new methods for collaborative-and social-based search and demonstrate that each of these methods, when separately applied, produce more accurate search results than does a purely keyword-based search engine (referred to as “standard search engine”), where the social search engine is more accurate than is the collaborative one. However, separately applied, these methods do not produce a sufficient number of results (low coverage). Nevertheless, merging these methods with those implemented by standard search engines overcomes the low-coverage problem and produces personalized results for users that display significantly more accurate results while also providing sufficient coverage than do standard search engines. The improvement, however, is significant only for topics for which the diversity of terms used for queries among users is low. Bracha Shapira, Boaz Zabar |
J. Assoc. Inf. Sci. Technol. | 1 |
| 2010 | Iterative voting under uncertainty for group recommender systemsabstractGroup Recommendation Systems (GRS) aim at recommending items that are relevant for the joint interest of a group of users. Voting mechanisms assume that users rate all items in order to identify an item that suits the preferences of all group members. This assumption is not feasible in sparse rating scenarios which are common in the recommender systems domain. In this paper we examine an application of voting theory to GRS. We propose a method to accurately determine the winning item while using a minimal set of the group members ratings, assuming that the recommender system has probabilistic knowledge about the distribution of users' ratings of items in the system. Since computing the optimal minimal set of ratings is computationally intractable, we propose two heuristic algorithms that proceed iteratively that aiming atto minimizing the number of required ratings, until identifying a "winning item". Experiments with the Netflix data show that the proposed algorithms reduce the required number of ratings for identifying the "winning item" by more than 50%. Lihi Naamani Dery, Meir Kalech, Lior Rokach, Bracha Shapira |
RecSys | 4 |
| 2010 | Detection of access to terror-related Web sites using an Advanced Terror Detection System (ATDS)abstractAbstract Terrorist groups use the Web as their infrastructure for various purposes. One example is the forming of new local cells that may later become active and perform acts of terror. The Advanced Terrorist Detection System (ATDS), is aimed at tracking down online access to abnormal content, which may include terrorist‐generated sites, by analyzing the content of information accessed by the Web users. ATDS operates in two modes: the training mode and the detection mode. In the training mode, ATDS determines the typical interests of a prespecified group of users by processing the Web pages accessed by these users over time. In the detection mode, ATDS performs real‐time monitoring of the Web traffic generated by the monitored group, analyzes the content of the accessed Web pages, and issues an alarm if the accessed information is not within the typical interests of that group and similar to the terrorist interests. An experimental version of ATDS was implemented and evaluated in a local network environment. The results suggest that when optimally tuned the system can reach high detection rates of up to 100% in case of continuous access to a series of terrorist Web pages. Yuval Elovici, Bracha Shapira, Mark Last, Omer Zaafrany, Menahem Friedman, Moti Schneider, Abraham Kandel |
J. Assoc. Inf. Sci. Technol. | 2 |
| 2010 | Efficient Multidimensional Suppression for K-AnonymityabstractMany applications that employ data mining techniques involve mining data that include private and sensitive information about the subjects. One way to enable effective data mining while preserving privacy is to anonymize the data set that includes private information about subjects before being released for data mining. One way to anonymize data set is to manipulate its content so that the records adhere to k-anonymity. Two common manipulation techniques used to achieve k-anonymity of a data set are generalization and suppression. Generalization refers to replacing a value with a less specific but semantically consistent value, while suppression refers to not releasing a value at all. Generalization is more commonly applied in this domain since suppression may dramatically reduce the quality of the data mining results if not properly used. However, generalization presents a major drawback as it requires a manually generated domain hierarchy taxonomy for every quasi-identifier in the data set on which k-anonymity has to be performed. In this paper, we propose a new method for achieving k-anonymity named K-anonymity of Classification Trees Using Suppression (kACTUS). In kACTUS, efficient multidimensional suppression is performed, i.e., values are suppressed only on certain records depending on other attribute values, without the need for manually produced domain hierarchy trees. Thus, in kACTUS, we identify attributes that have less influence on the classification of the data records and suppress them if needed in order to comply with k-anonymity. The kACTUS method was evaluated on 10 separate data sets to evaluate its accuracy as compared to other k-anonymity generalization- and suppression-based methods. Encouraging results suggest that kACTUS' predictive performance is better than that of existing k-anonymity algorithms. Specifically, on average, the accuracies of TDS, TDR, and kADET are lower than kACTUS in 3.5, 3.3, and 1.9 percent, respectively, despite their usage of manually defined domain trees. The accuracy gap is increased to 5.3, 4.3, and 3.1 percent, respectively, when no domain trees are used. Slava Kisilevich, Lior Rokach, Yuval Elovici, Bracha Shapira |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2009 | ePaper: A personalized mobile newspaperabstractAbstract This paper describes ePaper, a research prototype system of a personalized newspaper on a mobile reading device. The ePaper aggregates content (i.e., news items) from various news providers, classifies the news items according to concepts from a news domain ontology, and delivers an electronic newspaper to each subscribed user (reader). The system personalizes the content of the newspaper according to the user's profiles and preferences by applying ontological content‐based and collaborative filtering algorithms. The user's profile is updated implicitly and dynamically, based on the tracking of their reading. Beyond personalization, the ePaper can also provide the user with a “standard edition” of a selected newspaper, as well as browsing capabilities in a repository of news items. The layout of the newspaper is adapted to the specifications of the reading device and to the user's preferences. In this overview paper, we highlight the main research challenges involved in the development of ePaper and describe how we addressed them. Bracha Shapira, Peretz Shoval, Noam Tractinsky, Joachim Meyer 0002 |
J. Assoc. Inf. Sci. Technol. | 1 |
| 2008 | Evaluation of an ontology-content based filtering method for a personalized newspaperabstractA new ontological-content-based method for ranking the relevancy of items in the electronic newspapers domain is proposed. The method is being implemented in ePaper, a personalized electronic newspaper research project. The content-based part of the filtering method of ePaper utilizes a hierarchical ontology of news items. The method considers common and "close" ontology concepts appearing in the user's profile and in the item's profile, measuring the hierarchical distance between concepts in the two profiles. Based on the number of common and related concepts, and their distances from each other, the filtering algorithm computes the similarity between items and users, and rank-orders the news items according to their relevancy to each user, thus providing a personalized newspaper. Veronica Maidel, Peretz Shoval, Bracha Shapira, Meirav Taieb-Maimon |
RecSys | 3 |
| 2006 | A decision theoretic approach to combining information filters: An analytical and empirical evaluationabstractAbstract The outputs of several information filtering (IF) systems can be combined to improve filtering performance. In this article the authors propose and explore a framework based on the so‐called information structure (IS) model, which is frequently used in Information Economics, for combining the output of multiple IF systems according to each user's preferences (profile). The combination seeks to maximize the expected payoff to that user. The authors show analytically that the proposed framework increases users expected payoff from the combined filtering output foranyuser preferences. An experiment using the TREC‐6 test collection confirms the theoretical findings. Yuval Elovici, Bracha Shapira, Paul B. Kantor |
J. Assoc. Inf. Sci. Technol. | 2 |
| 2005 | PRAW - A PRivAcy model for the WebabstractAbstract Web navigation enables easy access to vast amounts of information and services. However, it also poses a major risk to users' privacy. Various eavesdroppers constantly attempt to violate users' privacy by tracking their navigation activities and inferring their interests and needs (profiles). Users who wish to keep their intentions secret forego useful services to avoid exposure. The computer security community has concentrated on improving users' privacy by concealing their identity on the Web. However, users may want or need to identify themselves over the Net to receive certain services but still retain their interests, needs, and intentions in private. PRAW—a PRivAcy model for the Web suggested in this paper—is aimed at hiding users' navigation tracks to prevent eavesdroppers from inferring their profiles but still allowing them to be identified. PRAW is based on continuous generation of fake transactions in various fields of interests to confuse eavesdroppers' automated programs, thus providing them false data. A privacy measure is defined that reflects the difference between users' actual profile and the profile that eavesdroppers might infer. A prototype system was developed to examine PRAW's feasibility and conduct experiments to test its effectiveness. Encouraging results and their analysis are presented, as well as possible attacks and known limitations. Bracha Shapira, Yuval Elovici, Adlay Meshiach, Tsvi Kuflik |
J. Assoc. Inf. Sci. Technol. | 1 |
| 2004 | Terrorist Detection System
Yuval Elovici, Abraham Kandel, Mark Last, Bracha Shapira, Omer Zaafrany, Moti Schneider, Menahem Friedman |
PKDD | 4 |
| 2004 | Evaluation of the real and perceived value of automatic and interactive query expansionabstractThe paper describes a user study examining methods for improving users queries, specifically interactive and automatic query expansion and advanced search options. The user study includes subjective and objective evaluation of the effect of the above methods and a comparison between the real and perceived effect. Yael Nemeth, Bracha Shapira, Meirav Taieb-Maimon |
SIGIR | 2 |
| 2003 | Using the Information Structure Model to Compare Profile-Based Information Filtering Systems
Yuval Elovici, Bracha Shapira, Paul B. Kantor |
Inf. Retr. | 2 |
| 2003 | Stereotype-based Versus Personal-based Filtering Rules in Information Filtering Systems
Tsvi Kuflik, Bracha Shapira, Peretz Shoval |
J. Assoc. Inf. Sci. Technol. | 2 |
| 2001 | Automatic keyword identification by artificial neural networks compared to manual identification by users of filtering systems
Zvi Boger, Tsvi Kuflik, Peretz Shoval, Bracha Shapira |
Inf. Process. Manag. | 4 |
| 2001 | The effect of extrinsic motivation on user behavior in a collaborative information finding systemabstractAbstract In collaborative information finding systems, evaluations provided by users assist other users with similar needs. This article examines the problem of getting users to provide evaluations, thus overcoming the so‐called “free‐riding” behavior of users. Free riders are those who use the information provided by others without contributing evaluations of their own. This article reports on an experiment conducted using the “AntWorld,” system, a collaborative information finding system for the Internet, to explore the effect of added motivation on users' behavior. The findings suggest that for the system to be effective, users must be motivated either by the environment, or by incentives within the system. The findings suggest that relatively inexpensive extrinsic motivators can produce modest but significant increases in cooperative behavior. Bracha Shapira, Paul B. Kantor, Benjamin Melamed |
J. Assoc. Inf. Sci. Technol. | 1 |
| 1997 | Stereotypes in Information Filtering Systems
Bracha Shapira, Peretz Shoval, Uri Hanani |
Inf. Process. Manag. | 1 |
| 1997 | Information Filtering: A New Two-Phase Model Using Stereotypic User Profiling
Bracha Shapira, Uri Hanani, Adi Raveh, Peretz Shoval |
J. Intell. Inf. Syst. | 1 |