Demo Data from SIGIR 2026 / reviewers in the wild / expert
Stefan Heindorf
dblp:128/4978
· DBLP profile ↗
27ranked-venue papers
7as first author
21since 2021 · last 2026
0000-0002-4525-6865ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 17 · 7 first-author · 12 since 2021Artificial intelligence and machine learning · 15 · 4 first-author · 12 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 2 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1
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.
| Artificial intelligence
6 papers |
Knowledge representation and reasoning · 56% Trustworthy machine learning · 21% Graph learning · 12% | |
| Databases, data mining, and information retrieval
5 papers |
Knowledge graphs · 41% Web and social media mining · 21% Machine learning and data management · 20% |
Topics — the 20 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning › graph neural network
heterogeneous graph neural network |
1.0 | 1 | 2026 | Discrete Diffusion-Based Model-Level Explanation of Heterogeneous GNNs with Node Features · WWW 2026 |
Machine learning › Trustworthy machine learning
interpretability |
1.0 | 1 | 2026 | Discrete Diffusion-Based Model-Level Explanation of Heterogeneous GNNs with Node Features · WWW 2026 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic |
0.9 | 2 | 2024 | ROCES: Robust Class Expression Synthesis in Description Logics via Iterative Sampling · IJCAI 2024 EvoLearner: Learning Description Logics with Evolutionary Algorithms · WWW 2022 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition › ontology learning
class expression learning |
0.9 | 1 | 2025 | Ontolearn - A Framework for Large-scale OWL Class Expression Learning in Python · J. Mach. Learn. Res. 2025 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition
ontology learning |
0.9 | 1 | 2025 | Ontolearn - A Framework for Large-scale OWL Class Expression Learning in Python · J. Mach. Learn. Res. 2025 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › causal reasoning
causal graph |
0.8 | 1 | 2024 | Causal Question Answering with Reinforcement Learning · WWW 2024 |
Natural language and speech › Question answering and dialogue systems › reasoning-based question answering
causal question answering |
0.8 | 1 | 2024 | Causal Question Answering with Reinforcement Learning · WWW 2024 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning |
0.8 | 1 | 2024 | Causal Question Answering with Reinforcement Learning · WWW 2024 |
Web and social media mining › content moderation
vandalism detection |
0.6 | 3 | 2019 | WSDM Cup 2017: Vandalism Detection and Triple Scoring · WSDM 2017 Towards Vandalism Detection in Knowledge Bases: Corpus Construction and Analysis · SIGIR 2015 Debiasing Vandalism Detection Models at Wikidata · WWW 2019 |
Machine learning and data management
concept learning |
0.6 | 1 | 2022 | EvoLearner: Learning Description Logics with Evolutionary Algorithms · WWW 2022 |
Knowledge graphs
link prediction |
0.6 | 1 | 2022 | EvoLearner: Learning Description Logics with Evolutionary Algorithms · WWW 2022 |
Machine learning › Trustworthy machine learning
debiasing |
0.4 | 1 | 2019 | Debiasing Vandalism Detection Models at Wikidata · WWW 2019 |
Machine learning › Trustworthy machine learning
fairness |
0.4 | 1 | 2019 | Debiasing Vandalism Detection Models at Wikidata · WWW 2019 |
Information retrieval › search engines › semantic search
entity retrieval |
0.3 | 1 | 2017 | WSDM Cup 2017: Vandalism Detection and Triple Scoring · WSDM 2017 |
Knowledge graphs
knowledge graph quality |
0.3 | 1 | 2017 | WSDM Cup 2017: Vandalism Detection and Triple Scoring · WSDM 2017 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
graph search |
0.2 | 1 | 2024 | Causal Question Answering with Reinforcement Learning · WWW 2024 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge graph reasoning |
0.2 | 1 | 2024 | Causal Question Answering with Reinforcement Learning · WWW 2024 |
Automated reasoning and model checking › automated reasoning
description logic reasoning |
0.2 | 1 | 2024 | ROCES: Robust Class Expression Synthesis in Description Logics via Iterative Sampling · IJCAI 2024 |
Information retrieval
corpus construction |
0.2 | 1 | 2015 | Towards Vandalism Detection in Knowledge Bases: Corpus Construction and Analysis · SIGIR 2015 |
Knowledge graphs › semantic web
wikidata |
0.1 | 1 | 2015 | Towards Vandalism Detection in Knowledge Bases: Corpus Construction and Analysis · SIGIR 2015 |
Methods — techniques the papers use, named apart from their topics
neuro-symbolic learning · 1.7large language model · 1.7iterative sampling · 1.5biased random walk · 1.1graph generation · 1.0discrete denoising diffusion · 1.0supervised learning · 0.8reinforcement learning · 0.8breadth-first search · 0.8actor-critic · 0.8information gain · 0.6evolutionary algorithm · 0.6machine learning classifier · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Discrete Diffusion-Based Model-Level Explanation of Heterogeneous GNNs with Node FeaturesabstractMany real-world datasets, such as citation networks, social networks, and molecular structures, are naturally represented as heterogeneous graphs, where nodes belong to different types and have additional features. For example, in a citation network, nodes representing ''Paper'' or ''Author'' may include attributes like keywords or affiliations. A critical machine learning task on these graphs is node classification, which is useful for applications such as fake news detection, corporate risk assessment, and molecular property prediction. Although Heterogeneous Graph Neural Networks (HGNNs) perform well in these contexts, their predictions remain opaque. Existing post-hoc explanation methods lack support for actual node features beyond one-hot encoding of node type and often fail to generate realistic, faithful explanations. To address these gaps, we propose DiGNNExplainer, a model-level explanation approach that synthesizes heterogeneous graphs with realistic node features via discrete denoising diffusion. In particular, we generate realistic discrete features (e.g., bag-of-words features) using diffusion models within a discrete space, whereas previous approaches are limited to continuous spaces. We evaluate our approach on multiple datasets and show that DiGNNExplainer produces explanations that are realistic and faithful to the model's decision-making, outperforming state-of-the-art methods. Pallabee Das, Stefan Heindorf |
WWW | 2 |
| 2025 | Assessing Natural Language Explanations of Relational Graph Neural NetworksabstractAlthough relational graph neural networks (RGNNs) excel at learning from graph-structured data as it appears in knowledge graphs, they often lack interpretability. While natural language (NL) explanations offer a promising solution, evaluating these explanations remains largely unaddressed. There is no unified evaluation framework including evaluation metrics, benchmarking datasets, and established evaluation procedures. This paper introduces NLEF, a novel NL Evaluation Framework to assess the quality of NL explanations for RGNNs. It uses the NL explanations to make new predictions and assesses in how far they align with the predictions produced by the RGNN. Towards this end, we propose two methods: (1) we convert NL explanations to description logics (DL) and use a DL reasoner for node classifications, (2) we use a retrieval augmented approach (RAG) for node classifications. Our evaluation results show that our DL method is highly scalable, whereas the RAG approach often yields the highest performance. Stefan Heindorf, Daniel Neib |
CIKM | 1 |
| 2025 | A Responsible Face Recognition Approach for Small and Mid-Scale Systems Through Personalized Neural NetworksabstractTraditional face recognition systems rely on extracting fixed face representations, known as templates, to store and verify identities. These representations are typically generated by neural networks that often raise concerns regarding privacy, fairness, and explainability. In this work, we propose a novel model-template (MOTE) approach that replaces vector-based face templates with small personalized neural networks enabling more responsible face recognition for small and medium-scale systems. During enrollment, MOTE creates a dedicated binary classifier for each identity, trained to determine whether an input face matches the enrolled identity. Each classifier is trained using only a single reference sample, along with synthetically balanced samples to allow adjusting fairness at the level of a single individual during enrollment. Extensive experiments across multiple datasets and recognition systems demonstrate substantial improvements in privacy and fairness. Although the method increases inference time and storage requirements, it presents a strong solution for small- and mid-scale applications where privacy and fairness are critical. The code underlying our research is publicly available.1 Sebastian Gross, Stefan Heindorf, Philipp Terhörst |
IJCB | 2 |
| 2025 | Neural Reasoning for Robust Instance Retrieval in SHOIQabstractConcept learning exploits background knowledge in the form of description logic axioms to learn explainable classification models from knowledge bases. Despite recent breakthroughs in neuro-symbolic concept learning, most approaches still cannot be deployed on real-world knowledge bases. This is due to their use of description logic reasoners, which are not robust against inconsistencies nor erroneous data. We address this challenge by presenting a novel neural reasoner dubbed Ebr. Our reasoner relies on embeddings to approximate the results of a symbolic reasoner. We show that Ebr solely requires retrieving instances for atomic concepts and existential restrictions to retrieve or approximate the set of instances of any concept in the description logic \(\mathcal {SHOIQ}\). In our experiments, we compare Ebr with state-of-the-art reasoners. Our results suggest that Ebr is robust against missing and erroneous data in contrast to existing reasoners. Louis Mozart Kamdem Teyou, Luke Friedrichs, N'Dah Jean Kouagou, Caglar Demir, Yasir Mahmood 0002, Stefan Heindorf, Axel-Cyrille Ngonga Ngomo |
K-CAP | 6 |
| 2025 | Ontolearn - A Framework for Large-scale OWL Class Expression Learning in PythonabstractIn this paper, we present Ontolearn---a framework for learning OWL class expressions over large knowledge graphs. Ontolearn contains efficient implementations of recent state-of-the-art symbolic and neuro-symbolic class expression learners including EvoLearner and DRILL. A learned OWL class expression can be used to classify instances in the knowledge graph. Furthermore, Ontolearn integrates a verbalization module based on an LLM to translate complex OWL class expressions into natural language sentences. By mapping OWL class expressions into respective SPARQL queries, Ontolearn can be easily used to operate over a remote triplestore. The source code of Ontolearn is available at https://github.com/dice-group/Ontolearn. Caglar Demir, Alkid Baci, N'Dah Jean Kouagou, Leonie Nora Sieger, Stefan Heindorf, Simon Bin, Lukas Blübaum, Alexander Bigerl, Axel-Cyrille Ngonga Ngomo |
J. Mach. Learn. Res. | 5 |
| 2024 | EDGE: Evaluation Framework for Logical vs. Subgraph Explanations for Node Classifiers on Knowledge GraphsabstractAs machine learning and deep learning become increasingly integrated into our daily lives, understanding how these technologies make decisions is crucial. To ensure transparency, accountability, and ethical adherence, these so-called "black-box" models should be accompanied by human-comprehensible explanations of their predictions. This clarity is essential for establishing trust in their real-world applications. Similarly, it is crucial to compare different types of explanations to evaluate and understand their effectiveness, interpretability, and generalization capabilities for informed selection in various applications. To this end, we propose a framework called EDGE to evaluate diverse knowledge graph explanations, assessing logical rule-based and subgraph-based explanations by various explainers in terms of prediction accuracy and fidelity to the Graph Neural Network (GNN) model. Our evaluations reveal that logical methods excel in explaining complex and structured data, while subgraph-based models exhibit higher fidelity to the GNN model, earning them the label "GNN Explainers". Although further diversified evaluations are necessary to determine the superiority of one explanation type over another, our study shows that each type has pros and cons. Rupesh Sapkota, Dominik Köhler, Stefan Heindorf |
CIKM | 3 |
| 2024 | ROCES: Robust Class Expression Synthesis in Description Logics via Iterative Sampling
N'Dah Jean Kouagou, Stefan Heindorf, Caglar Demir, Axel-Cyrille Ngonga Ngomo |
IJCAI | 2 |
| 2024 | Causal Question Answering with Reinforcement LearningabstractCausal questions inquire about causal relationships between different events or phenomena. They are important for a variety of use cases, including virtual assistants and search engines. However, many current approaches to causal question answering cannot provide explanations or evidence for their answers. Hence, in this paper, we aim to answer causal questions with a causality graph, a large-scale dataset of causal relations between noun phrases along with the relations' provenance data. Inspired by recent, successful applications of reinforcement learning to knowledge graph tasks, such as link prediction and fact-checking, we explore the application of reinforcement learning on a causality graph for causal question answering. We introduce an Actor-Critic-based agent which learns to search through the graph to answer causal questions. We bootstrap the agent with a supervised learning procedure to deal with large action spaces and sparse rewards. Our evaluation shows that the agent successfully prunes the search space to answer binary causal questions by visiting less than 30 nodes per question compared to over 3,000 nodes by a naive breadth-first search. Our ablation study indicates that our supervised learning strategy provides a strong foundation upon which our reinforcement learning agent improves. The paths returned by our agent explain the mechanisms by which a cause produces an effect. Moreover, for each edge on a path, our causality graph provides its original source allowing for easy verification of paths. Lukas Blübaum, Stefan Heindorf |
WWW | 2 |
| 2023 | Accelerating Concept Learning via SamplingabstractNode classification is an important task in many fields, e.g., predicting entity types in knowledge graphs, classifying papers in citation graphs, or classifying nodes in social networks. In many cases, it is crucial to explain why certain predictions are made. Towards this end, concept learning has been proposed as a means of interpretable node classification: given positive and negative examples in a knowledge base, concepts in description logics are learned that serve as classification models. However, state-of-the-art concept learners, including EvoLearner and CELOE exhibit long runtimes. In this paper, we propose to accelerate concept learning with graph sampling techniques. We experiment with seven techniques and tailor them to the setting of concept learning. In our experiments, we achieve a reduction in training size by over 90% while maintaining a high predictive performance. Alkid Baci, Stefan Heindorf |
CIKM | 2 |
| 2023 | Neural Class Expression Synthesis
N'Dah Jean Kouagou, Stefan Heindorf, Caglar Demir, Axel-Cyrille Ngonga Ngomo |
ESWC | 2 |
| 2023 | LitCQD: Multi-hop Reasoning in Incomplete Knowledge Graphs with Numeric Literals
Caglar Demir, Michel Wiebesiek, Renzhong Lu, Axel-Cyrille Ngonga Ngomo, Stefan Heindorf |
ECML/PKDD (3) | 5 |
| 2023 | Neural Class Expression Synthesis in ALCHIQ(D)
N'Dah Jean Kouagou, Stefan Heindorf, Caglar Demir, Axel-Cyrille Ngonga Ngomo |
ECML/PKDD (4) | 2 |
| 2022 | CausalQA: A Benchmark for Causal Question AnsweringabstractAt least 5% of questions submitted to search engines ask about cause-effect relationships in some way. To support the development of tailored approaches that can answer such questions, we construct Webis-CausalQA-22, a benchmark corpus of 1.1 million causal questions with answers. We distinguish different types of causal questions using a novel typology derived from a data-driven, manual analysis of questions from ten large question answering (QA) datasets. Using high-precision lexical rules, we extract causal questions of each type from these datasets to create our corpus. As an initial baseline, the state-of-the-art QA model UnifiedQA achieves a ROUGE-L F1 score of 0.48 on our new benchmark. Alexander Bondarenko 0001, Magdalena Wolska, Stefan Heindorf, Lukas Blübaum, Axel-Cyrille Ngonga Ngomo, Benno Stein 0001, Pavel Braslavski 0001, Matthias Hagen, Martin Potthast |
COLING | 3 |
| 2022 | Learning Concept Lengths Accelerates Concept Learning in ALC
N'Dah Jean Kouagou, Stefan Heindorf, Caglar Demir, Axel-Cyrille Ngonga Ngomo |
ESWC | 2 |
| 2022 | AI-Based Assistance System for ManufacturingabstractManufacturing companies are challenged to make the increasingly complex work processes equally manageable for all employees to prevent an impending loss of competence. In this contribution, an intelligent assistance system is proposed enabling employees to help themselves in the workplace and provide them with competence-related support. This results in increasing the short- and long-term efficiency of problem solving in companies. Sahar Deppe, Lukas Brandt, Marc Brünninghaus, Jörg Papenkordt, Stefan Heindorf, Gudrun Tschirner-Vinke |
ETFA | 5 |
| 2022 | User Involvement in Training Smart Home Agents: Increasing Perceived Control and UnderstandingabstractSmart home systems contain plenty of features that enhance wellbeing in everyday life through artificial intelligence (AI). However, many users feel insecure because they do not understand the AI’s functionality and do not feel they are in control of it. Combining technical, psychological and philosophical views on AI, we rethink smart homes as interactive systems where users can partake in an intelligent agent’s learning. Parallel to the goals of explainable AI (XAI), we explored the possibility of user involvement in supervised learning of the smart home to have a first approach to improve acceptance, support subjective understanding and increase perceived control. In this work, we conducted two studies: In an online pre-study, we asked participants about their attitude towards teaching AI via a questionnaire. In the main study, we performed a Wizard of Oz laboratory experiment with human participants, where participants spent time in a prototypical smart home and taught activity recognition to the intelligent agent through supervised learning based on the user’s behaviour. We found that involvement in the AI’s learning phase enhanced the users’ feeling of control, perceived understanding and perceived usefulness of AI in general. The participants reported positive attitudes towards training a smart home AI and found the process understandable and controllable. We suggest that involving the user in the learning phase could lead to better personalisation and increased understanding and control by users of intelligent agents for smart home automation. Leonie Nora Sieger, Julia Hermann, Astrid Schomäcker, Stefan Heindorf, Christian Meske, Celine-Chiara Hey, Aysegül Dogangün |
HAI | 4 |
| 2022 | EvoLearner: Learning Description Logics with Evolutionary AlgorithmsabstractClassifying nodes in knowledge graphs is an important task, e.g., for predicting missing types of entities, predicting which molecules cause cancer, or predicting which drugs are promising treatment candidates. While black-box models often achieve high predictive performance, they are only post-hoc and locally explainable and do not allow the learned model to be easily enriched with domain knowledge. Towards this end, learning description logic concepts from positive and negative examples has been proposed. However, learning such concepts often takes a long time and state-of-the-art approaches provide limited support for literal data values, although they are crucial for many applications. In this paper, we propose EvoLearner—an evolutionary approach to learn concepts in , which is the attributive language with complement () paired with qualified cardinality restrictions () and data properties (). We contribute a novel initialization method for the initial population: starting from positive examples, we perform biased random walks and translate them to description logic concepts. Moreover, we improve support for data properties by maximizing information gain when deciding where to split the data. We show that our approach significantly outperforms the state of the art on the benchmarking framework SML-Bench for structured machine learning. Our ablation study confirms that this is due to our novel initialization method and support for data properties. Stefan Heindorf, Lukas Blübaum, Nick Düsterhus, Till Werner, Varun Nandkumar Golani, Caglar Demir, Axel-Cyrille Ngonga Ngomo |
WWW | 1 |
| 2021 | Convolutional Hypercomplex Embeddings for Link PredictionabstractKnowledge graph embedding research has mainly focused on the two smallest normed division algebras, $\mathbb{R}$ and $\mathbb{C}$. Recent results suggest that trilinear products of quaternion-valued embeddings can be a more effective means to tackle link prediction. In addition, models based on convolutions on real-valued embeddings often yield state-of-the-art results for link prediction. In this paper, we investigate a composition of convolution operations with hypercomplex multiplications. We propose the four approaches QMult, OMult, ConvQ and ConvO to tackle the link prediction problem. QMult and OMult can be considered as quaternion and octonion extensions of previous state-of-the-art approaches, including DistMult and ComplEx. ConvQ and ConvO build upon QMult and OMult by including convolution operations in a way inspired by the residual learning framework. We evaluated our approaches on seven link prediction datasets including WN18RR, FB15K-237 and YAGO3-10. Experimental results suggest that the benefits of learning hypercomplex-valued vector representations become more apparent as the size and complexity of the knowledge graph grows. ConvO outperforms state-of-the-art approaches on FB15K-237 in MRR, Hit@1 and Hit@3, while QMult, OMult, ConvQ and ConvO outperform state-of-the-approaches on YAGO3-10 in all metrics. Results also suggest that link prediction performances can be further improved via prediction averaging. To foster reproducible research, we provide an open-source implementation of approaches, including training and evaluation scripts as well as pretrained models. Caglar Demir, Diego Moussallem, Stefan Heindorf, Axel-Cyrille Ngonga Ngomo |
ACML | 3 |
| 2021 | Drift Detection in Text Data with Document Embeddings
Robert Feldhans, Adrian Wilke, Stefan Heindorf, Mohammad Hossein Shaker, Barbara Hammer, Axel-Cyrille Ngonga Ngomo, Eyke Hüllermeier |
IDEAL | 3 |
| 2021 | ASSET: A Semi-supervised Approach for Entity Typing in Knowledge GraphsabstractEntity typing in knowledge graphs (KGs) aims to infer missing types of entities and might be considered one of the most significant tasks of knowledge graph construction since type information is highly relevant for querying, quality assurance, and KG applications. While supervised learning approaches for entity typing have been proposed, they require large amounts of (manually) labeled data, which can be expensive to obtain. In this paper, we propose a novel approach for KG entity typing that leverages semi-supervised learning from massive unlabeled data. Our approach follows a teacher-student paradigm that allows combining a small amount of labeled data with a large amount of unlabeled data to boost performance. We conduct several experiments on two benchmarking datasets (FB15k-ET and YAGO43k-ET). Our results demonstrate the effectiveness of our approach in improving entity typing in KGs. Given type information for only 1% of entities, our approach ASSET predicts missing types with a F1-score of 0.47 and 0.64 on the datasets FB15k-ET and YAGO43k-ET, respectively, outperforming supervised baselines. Hamada M. Zahera, Stefan Heindorf, Axel-Cyrille Ngonga Ngomo |
K-CAP | 2 |
| 2021 | Generating Physically Sound Training Data for Image Recognition of Additively Manufactured PartsabstractIn recent years, Additive Manufacturing (AM) has evolved from a niche technology for prototyping to a well-known industrial production process. In this work, we focus on Selective Laser Sintering (SLS)-one of the leading AM techniques. While SLS has many advantages, the simultaneous manufacturing of multiple components requires the subsequent recognition of components which must be done manually in today's production processes. While approaches for automatic, sensor-based object recognition have been proposed, e.g., based on Convolutional Neural Networks (CNNs), they assume the availability of real-world photos which is not given in the setting of Additive Manufacturing. Hence, we develop an approach to render realistic virtual images and demonstrate their suitability to recognize real-world objects. Although often done in the machine learning community, orienting the objects randomly generates many orientations that are physically impossible and cause distracting noise in the training process. Hence, we pay particular attention to generate physically sound training data and we demonstrate that our approach significantly improves the recognition rate compared to traditional approaches. Tobias Nickchen, Stefan Heindorf, Gregor Engels |
WACV | 2 |
| 2020 | CauseNet: Towards a Causality Graph Extracted from the WebabstractCausal knowledge is seen as one of the key ingredients to advance artificial intelligence. Yet, few knowledge bases comprise causal knowledge to date, possibly due to significant efforts required for validation. Notwithstanding this challenge, we compile CauseNet, a large-scale knowledge base of claimed causal relations between causal concepts. By extraction from different semi- and unstructured web sources, we collect more than 11 million causal relations with an estimated extraction precision of 83% and construct the first large-scale and open-domain causality graph. We analyze the graph to gain insights about causal beliefs expressed on the web and we demonstrate its benefits in basic causal question answering. Future work may use the graph for causal reasoning, computational argumentation, multi-hop question answering, and more. Stefan Heindorf, Yan Scholten, Henning Wachsmuth, Axel-Cyrille Ngonga Ngomo, Martin Potthast |
CIKM | 1 |
| 2019 | Debiasing Vandalism Detection Models at WikidataabstractCrowdsourced knowledge bases like Wikidata suffer from low-quality edits and vandalism, employing machine learning-based approaches to detect both kinds of damage. We reveal that state-of-the-art detection approaches discriminate anonymous and new users: benign edits from these users receive much higher vandalism scores than benign edits from older ones, causing newcomers to abandon the project prematurely. We address this problem for the first time by analyzing and measuring the sources of bias, and by developing a new vandalism detection model that avoids them. Our model FAIR-S reduces the bias ratio of the state-of-the-art vandalism detector WDVD from 310.7 to only 11.9 while maintaining high predictive performance at 0.963 ROC and 0.316 PR. Stefan Heindorf, Yan Scholten, Gregor Engels, Martin Potthast |
WWW | 1 |
| 2017 | Linking Services to Websites by Leveraging Semantic DataabstractWebsites increasingly embed semantic data for search engine optimization. The most common ontology for semantic data, schema.org, is supported by all major search engines and describes over 500 data types, including calendar events, recipes, products, and TV shows. As of today, users wishing to pass this data to their favorite applications, e.g., their calendars, cookbooks, price comparison applications or even smart devices such as TV receivers, rely on cumbersome and error-prone workarounds such as reentering the data or a series of copy and paste operations. In this paper, we present Semantic Data Mediator (SDM), an approach that allows the easy transfer of semantic data to a multitude of services, ranging from web services to applications installed on different devices. SDM extracts semantic data from the currently displayed web page on the client-side, offers suitable services to the user, and by the press of a button, forwards this data to the desired service while doing all the necessary data conversion and service interface adaptation in between. To realize this, we built a reusable repository of service descriptions, data converters, and service adapters, which can be extended by the crowd. Our approach for linking services to websites relies solely on semantic data and does not require any additional support by either website or service developers. We have fully implemented our approach and present a real-world case study demonstrating its feasibility and usefulness. Dennis Wolters, Stefan Heindorf, Jonas Kirchhoff, Gregor Engels |
ICWS | 2 |
| 2017 | WSDM Cup 2017: Vandalism Detection and Triple ScoringabstractThe WSDM Cup 2017 was a data mining challenge held in conjunction with the 10th International Conference on Web Search and Data Mining (WSDM). It addressed key challenges of knowledge bases today: quality assurance and entity search. For quality assurance, we tackle the task of vandalism detection, based on a dataset of more than 82 million user-contributed revisions of the Wikidata knowledge base, all of which annotated with regard to whether or not they are vandalism. For entity search, we tackle the task of triple scoring, using a dataset that comprises relevance scores for triples from type-like relations including occupation and country of citizenship, based on about 10,000 human relevance judgments. For reproducibility sake, participants were asked to submit their software on TIRA, a cloud-based evaluation platform, and they were incentivized to share their approaches open source. Stefan Heindorf, Martin Potthast, Hannah Bast, Björn Buchhold, Elmar Haussmann |
WSDM | 1 |
| 2016 | Vandalism Detection in WikidataabstractWikidata is the new, large-scale knowledge base of the Wikimedia Foundation. Its knowledge is increasingly used within Wikipedia itself and various other kinds of information systems, imposing high demands on its integrity. Wikidata can be edited by anyone and, unfortunately, it frequently gets vandalized, exposing all information systems using it to the risk of spreading vandalized and falsified information. In this paper, we present a new machine learning-based approach to detect vandalism in Wikidata. We propose a set of 47 features that exploit both content and context information, and we report on 4 classifiers of increasing effectiveness tailored to this learning task. Our approach is evaluated on the recently published Wikidata Vandalism Corpus WDVC-2015 and it achieves an area under curve value of the receiver operating characteristic, ROC-AUC, of 0.991. It significantly outperforms the state of the art represented by the rule-based Wikidata Abuse Filter (0.865 ROC-AUC) and a prototypical vandalism detector recently introduced by Wikimedia within the Objective Revision Evaluation Service (0.859 ROC-AUC). Stefan Heindorf, Martin Potthast, Benno Stein 0001, Gregor Engels |
CIKM | 1 |
| 2015 | Towards Vandalism Detection in Knowledge Bases: Corpus Construction and AnalysisabstractWe report on the construction of the Wikidata Vandalism Corpus WDVC-2015, the first corpus for vandalism in knowledge bases. Our corpus is based on the entire revision history of Wikidata, the knowledge base underlying Wikipedia. Among Wikidata's 24 million manual revisions, we have identified more than 100,000 cases of vandalism. An in-depth corpus analysis lays the groundwork for research and development on automatic vandalism detection in public knowledge bases. Our analysis shows that 58% of the vandalism revisions can be found in the textual portions of Wikidata, and the remainder in structural content, e.g., subject-predicate-object triples. Moreover, we find that some vandals also target Wikidata content whose manipulation may impact content displayed on Wikipedia, revealing potential vulnerabilities. Given today's importance of knowledge bases for information systems, this shows that public knowledge bases must be used with caution. Stefan Heindorf, Martin Potthast, Benno Stein 0001, Gregor Engels |
SIGIR | 1 |