Demo Data from VLDB 2026 / reviewers in the wild / expert
Aisha Mohamed
dblp:246/4420
· DBLP profile ↗
3ranked-venue papers
3as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-author
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
2 papers |
Knowledge graphs · 50% Machine learning and data management · 24% Graph data management · 20% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge graphs
knowledge graph querying |
1.0 | 2 | 2022 | RDFFrames: knowledge graph access for machine learning tools · VLDB J. 2022 RDFFrames: Knowledge Graph Access for Machine Learning Tools · Proc. VLDB Endow. 2020 |
Machine learning and data management › data management for machine learning
data preparation for machine learning |
0.6 | 1 | 2022 | RDFFrames: knowledge graph access for machine learning tools · VLDB J. 2022 |
Graph data management
RDF data management |
0.6 | 1 | 2022 | RDFFrames: knowledge graph access for machine learning tools · VLDB J. 2022 |
Knowledge graphs › knowledge graph querying
SPARQL query generation |
0.4 | 1 | 2020 | RDFFrames: Knowledge Graph Access for Machine Learning Tools · Proc. VLDB Endow. 2020 |
Machine learning and data management
data management for machine learning |
0.1 | 1 | 2020 | RDFFrames: Knowledge Graph Access for Machine Learning Tools · Proc. VLDB Endow. 2020 |
Methods — techniques the papers use, named apart from their topics
graph traversal · 0.4API translation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | RDFFrames: knowledge graph access for machine learning toolsabstractAbstract Knowledge graphs represented as RDF datasets are integral to many machine learning applications. RDF is supported by a rich ecosystem of data management systems and tools, most notably RDF database systems that provide a SPARQL query interface. Surprisingly, machine learning tools for knowledge graphs do not use SPARQL, despite the obvious advantages of using a database system. This is due to the mismatch between SPARQL and machine learning tools in terms of data model and programming style. Machine learning tools work on data in tabular format and process it using an imperative programming style, while SPARQL is declarative and has as its basic operation matching graph patterns to RDF triples. We posit that a good interface to knowledge graphs from a machine learning software stack should use an imperative, navigational programming paradigm based on graph traversal rather than the SPARQL query paradigm based on graph patterns. In this paper, we present RDFFrames, a framework that provides such an interface. RDFFrames provides an imperative Python API that gets internally translated to SPARQL, and it is integrated with the PyData machine learning software stack. RDFFrames enables the user to make a sequence of Python calls to define the data to be extracted from a knowledge graph stored in an RDF database system, and it translates these calls into a compact SPQARL query, executes it on the database system, and returns the results in a standard tabular format. Thus, RDFFrames is a useful tool for data preparation that combines the usability of PyData with the flexibility and performance of RDF database systems. Aisha Mohamed, Ghadeer AbuOda, Abdurrahman Ghanem, Zoi Kaoudi, Ashraf Aboulnaga |
VLDB J. | 1 |
| 2020 | Popularity Agnostic Evaluation of Knowledge Graph EmbeddingsabstractIn this paper, we show that the distribution of entities and relations in common knowledge graphs is highly skewed, with some entities and relations being much more popular than the rest. We show that while knowledge graph embedding models give state-of-the-art performance in many relational learning tasks such as link prediction, current evaluation metrics like hits@k and mrr are biased towards popular entities and relations. We propose two new evaluation metrics, strat-hits@k and strat-mrr, which are unbiased estimators of the true hits@k and mrr when the items follow a power-law distribution. Our new metrics are generalizations of hits@k and mrr that take into account the popularity of the entities and relations in the data, with a tuning parameter determining how much emphasis the metric places on popular vs. unpopular items. Using our metrics, we run experiments on benchmark datasets to show that the performance of embedding models degrades as the popularity of the entities and relations decreases, and that current reported results overestimate the performance of these models by magnifying their accuracy on popular items. Aisha Mohamed, Shameem A. Puthiya Parambath, Zoi Kaoudi, Ashraf Aboulnaga |
UAI | 1 |
| 2020 | RDFFrames: Knowledge Graph Access for Machine Learning ToolsabstractKnowledge graphs represented in RDF are becoming increasingly popular and are essential to many machine learning applications. A rich ecosystem of RDF data management systems and tools has evolved over the years, most notably RDF database management systems that support the SPARQL query language. Surprisingly, machine learning tools for knowledge graphs typically do not use SPARQL despite the obvious advantages of using a database system. This is due to the mismatch between SPARQL and machine learning tools in terms of expected data model and interface style. Machine learning tools work on data in tabular format and process it using imperative relational API calls, while SPARQL matches graph patterns to RDF triples. To access knowledge graphs for machine learning, we observe that it is more natural to use a navigational paradigm based on graph traversal rather than the SPARQL paradigm based on triple patterns. We demonstrate RDFFrames, a framework that bridges the gap between machine learning tools and RDF database systems by offering the usability and flexibility of machine learning tools together with the performance of a database system. RDFFrames enables the user to make a sequence of Python calls to define the data to be extracted from a knowledge graph stored in an RDF database system, and it translates these calls into a compact SPARQL query, executes it on the database system, and returns the results in a standard tabular format. Aisha Mohamed, Ghadeer AbuOda, Abdurrahman Ghanem, Zoi Kaoudi, Ashraf Aboulnaga |
Proc. VLDB Endow. | 1 |