Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mohamed Yahya 0001

dblp:71/9605-1 · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
1since 2021 · last 2025
0009-0002-1260-8059ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 9 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 5 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
5 papers
Information retrieval · 60% Query processing and optimization · 16% Knowledge graphs · 15%
Artificial intelligence
4 papers
Information extraction and text analysis · 42% Question answering and dialogue systems · 28% Learning paradigms · 12%

Topics — the 23 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval › cross-modal retrieval
image-text retrieval
0.912025
Benchmark Granularity and Model Robustness for Image-Text Retrieval: A Reproducibility Study · SIGIR 2025
Natural language and speech › Question answering and dialogue systems
knowledge base question answering
0.622018
Never-Ending Learning for Open-Domain Question Answering over Knowledge Bases · WWW 2018
Automated Template Generation for Question Answering over Knowledge Graphs · WWW 2017
Natural language and speech › Information extraction and text analysis
semantic parsing
0.622018
Never-Ending Learning for Open-Domain Question Answering over Knowledge Bases · WWW 2018
Automated Template Generation for Question Answering over Knowledge Graphs · WWW 2017
Machine learning › Learning paradigms
incremental learning
0.312018
Never-Ending Learning for Open-Domain Question Answering over Knowledge Bases · WWW 2018
Natural language and speech › Information extraction and text analysis › pattern learning
template learning
0.312018
Never-Ending Learning for Open-Domain Question Answering over Knowledge Bases · WWW 2018
Data models and query languages
natural language interface
0.312018
Auto-completion for Question Answering Systems at Bloomberg · SIGIR 2018
Information retrieval › query suggestion
query auto-completion
0.312018
Auto-completion for Question Answering Systems at Bloomberg · SIGIR 2018
Information retrieval
question answering
0.312018
Auto-completion for Question Answering Systems at Bloomberg · SIGIR 2018
Natural language and speech › Language models and text generation › text generation
template generation
0.312017
Automated Template Generation for Question Answering over Knowledge Graphs · WWW 2017
Information retrieval › retrieval evaluation
reproducibility study
0.312025
Benchmark Granularity and Model Robustness for Image-Text Retrieval: A Reproducibility Study · SIGIR 2025
Information retrieval › search engines › semantic search
entity retrieval
0.212016
Relationship Queries on Extended Knowledge Graphs · WSDM 2016
Query processing and optimization › interactive query processing
exploratory query
0.212016
Exploratory Querying of Extended Knowledge Graphs · Proc. VLDB Endow. 2016
Knowledge graphs
knowledge graph querying
0.212016
Exploratory Querying of Extended Knowledge Graphs · Proc. VLDB Endow. 2016
Query processing and optimization › query rewriting
query relaxation
0.212016
Exploratory Querying of Extended Knowledge Graphs · Proc. VLDB Endow. 2016
Knowledge graphs › knowledge graph querying
relationship query
0.212016
Relationship Queries on Extended Knowledge Graphs · WSDM 2016
Natural language and speech › Information extraction and text analysis
open information extraction
0.212014
ReNoun: Fact Extraction for Nominal Attributes · EMNLP 2014
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge base
0.112018
Never-Ending Learning for Open-Domain Question Answering over Knowledge Bases · WWW 2018
Query processing and optimization
semantic parsing
0.112018
Auto-completion for Question Answering Systems at Bloomberg · SIGIR 2018
Information retrieval › retrieval models
semantic representation
0.112018
Auto-completion for Question Answering Systems at Bloomberg · SIGIR 2018
Information retrieval › query formulation
query generation
0.112017
Automated Template Generation for Question Answering over Knowledge Graphs · WWW 2017
Knowledge graphs
link prediction
0.112016
Exploratory Querying of Extended Knowledge Graphs · Proc. VLDB Endow. 2016
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition
knowledge base construction
0.112014
ReNoun: Fact Extraction for Nominal Attributes · EMNLP 2014
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
semantic web
0.012012
Natural Language Questions for the Web of Data · EMNLP-CoNLL 2012

Methods — techniques the papers use, named apart from their topics

template induction · 0.9language compositionality · 0.6user feedback · 0.3semantic similarity · 0.3logical form · 0.3auto-completion · 0.3structured querying · 0.2answer ranking · 0.2pattern-based extraction · 0.2distant supervision · 0.2natural language question parsing · 0.1
YearPublicationVenuePosition
2025 Benchmark Granularity and Model Robustness for Image-Text Retrieval: A Reproducibility Study
abstract
Image-Text Retrieval (ITR) systems are central to multimodal information access, with Vision-Language Models (VLMs) showing strong performance on standard benchmarks. However, these benchmarks predominantly rely on coarse-grained annotations, limiting their ability to reveal how models would perform under real-world conditions, where query granularity varies. Motivated by this gap, we examine how dataset granularity and query perturbations affect retrieval performance and robustness across four architecturally diverse VLMs (ALIGN, AltCLIP, CLIP, and GroupViT). Using both standard benchmarks (MS-COCO, Flickr30k) and their fine-grained variants, we show that richer captions consistently enhance retrieval, especially in text-to-image tasks, where we observe an average improvement of 16.23%, compared to 6.44% in image-to-text. To assess robustness, we introduce a taxonomy of perturbations and conduct extensive experiments, revealing that while perturbations typically degrade performance, they can also unexpectedly improve retrieval, exposing nuanced model behaviors. Notably, word order emerges as a critical factor - contradicting prior assumptions of model insensitivity to it. Our results highlight variation in model robustness and a dataset-dependent relationship between caption granularity and perturbation sensitivity and emphasize the necessity of evaluating models on datasets of varying granularity.
Mariya Hendriksen, Shuo Zhang 0006, Ridho Reinanda, Mohamed Yahya 0001, Edgar Meij, Maarten de Rijke
SIGIR4
2019 Semantically Driven Auto-completion
abstract
The Bloomberg Terminal has been a leading source of financial data and analytics for over 30 years. Through its thousands of functions, the Terminal allows its users to query and run analytics over a large array of data sources, including structured, semi-structured, and unstructured data; as well as plot charts, set up event-driven alerts and triggers, create interactive maps, exchange information via email and instant messaging, and so on. To improve user experience, we have been building question answering systems that can understand a wide range of natural language constructs for various domains that are of fundamental interest to our users. Such natural language interfaces, while exceedingly helpful to users, introduce a number of usability challenges of their own. We tackle some of these challenges through auto-completion. A distinguishing mark of our auto-complete systems is that they are based on and guided by corresponding semantic parsing systems. We describe the auto-complete problem as it arises in this setting, the novel algorithms that we use to solve it, and report on the quality of the results and the efficiency of our approach.
Konstantine Arkoudas, Mohamed Yahya 0001
CIKM2
2019 Spec-QP: Speculative Query Planning for Joins over Knowledge Graphs
abstract
Organisations store huge amounts of data from multiple heterogeneous sources in the form of Knowledge Graphs (KGs). One of the ways to query these KGs is to use SPARQL queries over a database engine. Since SPARQL follows exact match semantics, the queries may return too few or no results. Recent works have proposed query relaxation where the query engine judiciously replaces a query predicate with similar predicates using weighted relaxation rules mined from the KG. The space of possible relaxations is potentially too large to fully explore and users are typically interested in only top-k results, so such query engines use top-k algorithms for query processing. However, they may still process all the relaxations, many of whose answers do not contribute towards top-k answers. This leads to computation overheads and delayed response times. We propose Spec-QP, a query planning framework that speculatively determines which relaxations will have their results in the top-k answers. Only these relaxations are processed using the top-k operators. We, therefore, reduce the computation overheads and achieve faster response times without adversely affecting the quality of results. We tested Spec-QP over two datasets - XKG and Twitter, to demonstrate the efficiency of our planning framework at reducing runtimes with reasonable accuracy for query engines supporting relaxations.
Madhulika Mohanty, Maya Ramanath, Mohamed Yahya 0001, Gerhard Weikum
EDBT3
2018 Auto-completion for Question Answering Systems at Bloomberg
abstract
The Bloomberg Terminal is the leading source of information and news in the finance industry. Through hundreds of functions that provide access to a vast wealth of structured and semi-structured data, the terminal is able to satisfy a wide range of information needs. Users can find what they need by constructing queries, plotting charts, creating alerts, and so on. Until recently, most queries to the terminal were constructed through dedicated GUIs. For instance, if users wanted to screen for technology companies that met certain criteria, they would specify the criteria by filling out a form via a sequence of interactions with GUI elements such as drop-down lists, checkboxes, radio and toggle buttons, etc. To facilitate information retrieval in the terminal, we are equipping it with the ability to understand and answer queries expressed in natural language. Our QA (question answering) systems map structurally complex questions like the above to a logical meaning representation which can then be translated to an executable query language (such as SQL or SPARQL). At that point we can execute the queries against a suitable back end, obtain the results, and present them to the users. Adding a natural-language interface to a data repository introduces usability challenges of its own, chief amongst them being this: How can the user know what the system can and cannot understand and answer (without needing to undergo extensive training)? We can unpack this question into two separate parts: 1) How can we convey the full range of the system's abilities? 2) How can we convey its limitations? We use auto-complete as a tool to help meet both challenges. Specifically, the first question pertains to the general issue of discoverability: We want at least some of the suggested completions to act as vehicles for discovering data and functionality of which users may have not been previously aware. The second question pertains to expectation management. Naturally, no QA system can attain perfect performance; limiting factors include representational shortcomings and various kinds of incompleteness of the underlying data sources, as well as NLP technology limitations. We want to stop generating completions as a signal indicating that we are not able to understand and/or answer what is being typed.
Konstantine Arkoudas, Mohamed Yahya 0001
SIGIR2
2018 Never-Ending Learning for Open-Domain Question Answering over Knowledge Bases
abstract
Translating natural language questions to semantic representations such as SPARQL is a core challenge in open-domain question answering over knowledge bases (KB-QA). Existing methods rely on a clear separation between an offline training phase, where a model is learned, and an online phase where this model is deployed. Two major shortcomings of such methods are that (i) they require access to a large annotated training set that is not always readily available and (ii) they fail on questions from before-unseen domains. To overcome these limitations, this paper presents NEQA, a continuous learning paradigm for KB-QA. Offline, NEQA automatically learns templates mapping syntactic structures to semantic ones from a small number of training question-answer pairs. Once deployed, continuous learning is triggered on cases where templates are insufficient. Using a semantic similarity function between questions and by judicious invocation of non-expert user feedback, NEQA learns new templates that capture previously-unseen syntactic structures. This way, NEQA gradually extends its template repository. NEQA periodically re-trains its underlying models, allowing it to adapt to the language used after deployment. Our experiments demonstrate NEQA's viability, with steady improvement in answering quality over time, and the ability to answer questions from new domains.
Abdalghani Abujabal, Rishiraj Saha Roy, Mohamed Yahya 0001, Gerhard Weikum
WWW3
2017 Automated Template Generation for Question Answering over Knowledge Graphs
abstract
Templates are an important asset for question answering over knowledge graphs, simplifying the semantic parsing of input utterances and generating structured queries for interpretable answers. State-of-the-art methods rely on hand-crafted templates with limited coverage. This paper presents QUINT, a system that automatically learns utterance-query templates solely from user questions paired with their answers. Additionally, QUINT is able to harness language compositionality for answering complex questions without having any templates for the entire question. Experiments with different benchmarks demonstrate the high quality of QUINT.
Abdalghani Abujabal, Mohamed Yahya 0001, Mirek Riedewald, Gerhard Weikum
WWW2
2016 Relationship Queries on Extended Knowledge Graphs
abstract
Entity search over text corpora is not geared for relationship queries where answers are tuples of related entities and where a query often requires joining cues from multiple documents. With large knowledge graphs, structured querying on their relational facts is an alternative, but often suffers from poor recall because of mismatches between user queries and the knowledge graph or because of weakly populated relations.
Mohamed Yahya 0001, Denilson Barbosa 0001, Klaus Berberich, Qiuyue Wang, Gerhard Weikum
WSDM1
2016 Exploratory Querying of Extended Knowledge Graphs
abstract
Knowledge graphs (KGs) are important assets for search, analytics, and recommendations. However, querying a KG to explore entities and discover facts is difficult and tedious, even for users with skills in SPARQL. First, users are not familiar with the structure and labels of entities, classes and relations. Second, KGs are bound to be incomplete, as they capture only major facts about entities and their relationships and miss out on many of the more subtle aspects. We demonstrate TriniT, a system that facilitates exploratory querying of large KGs, by addressing these issues of "vocabulary" mismatch and KG incompleteness. TriniT supports query relaxation rules that are invoked to allow for relevant answers which are not found otherwise. The incompleteness issue is addressed by extending a KG with additional text-style token triples obtained by running Open IE on Web and text sources. The query language, relaxation methods, and answer ranking are extended appropriately. The demo shows automatic query relaxation and has support for interactively adding user-customized relaxations. In both situations, the demo provides answer explanations and offers additional query suggestions.
Mohamed Yahya 0001, Klaus Berberich, Maya Ramanath, Gerhard Weikum
Proc. VLDB Endow.1
2014 ReNoun: Fact Extraction for Nominal Attributes
abstract
Search engines are increasingly relying on large knowledge bases of facts to provide direct answers to users' queries.However, the construction of these knowledge bases is largely manual and does not scale to the long and heavy tail of facts.Open information extraction tries to address this challenge, but typically assumes that facts are expressed with verb phrases, and therefore has had difficulty extracting facts for noun-based relations.We describe ReNoun, an open information extraction system that complements previous efforts by focusing on nominal attributes and on the long tail.ReNoun's approach is based on leveraging a large ontology of noun attributes mined from a text corpus and from user queries.ReNoun creates a seed set of training data by using specialized patterns and requiring that the facts mention an attribute in the ontology.ReNoun then generalizes from this seed set to produce a much larger set of extractions that are then scored.We describe experiments that show that we extract facts with high precision and for attributes that cannot be extracted with verb-based techniques.
Mohamed Yahya 0001, Steven Euijong Whang, Alon Y. Halevy
EMNLP1
2013 Robust question answering over the web of linked data
abstract
Knowledge bases and the Web of Linked Data have become important assets for search, recommendation, and analytics. Natural-language questions are a user-friendly mode of tapping this wealth of knowledge and data. However, question answering technology does not work robustly in this setting as questions have to be translated into structured queries and users have to be careful in phrasing their questions. This paper advocates a new approach that allows questions to be partially translated into relaxed queries, covering the essential but not necessarily all aspects of the user's input. To compensate for the omissions, we exploit textual sources associated with entities and relational facts. Our system translates user questions into an extended form of structured SPARQL queries, with text predicates attached to triple patterns. Our solution is based on a novel optimization model, cast into an integer linear program, for joint decomposition and disambiguation of the user question. We demonstrate the quality of our methods through experiments with the QALD benchmark.
Mohamed Yahya 0001, Klaus Berberich, Shady Elbassuoni, Gerhard Weikum
CIKM1
2012 Natural Language Questions for the Web of Data
Mohamed Yahya 0001, Klaus Berberich, Shady Elbassuoni, Maya Ramanath, Volker Tresp, Gerhard Weikum
EMNLP-CoNLL1