The Intersection of LLMs, Knowledge Graphs, and Query Generation

Semih Salihoglu on harnessing LLMs – from queries to knowledge graphs and beyond.

Subscribe: AppleSpotify OvercastGoogleAntennaPodPodcast AddictAmazon •  RSS.

Semih Salihoglu  is an Associate Professor at University of Waterloo, and co-creator of Kuzu an open source embeddable property graph database management system. This episode explores the use of large language models (LLMs) for generating queries across different query languages like SQL and Cypher for graphs. It examines the potential and limitations of LLMs in handling complex query constructs like recursion, subqueries, and joins.

Subscribe to the Gradient Flow Newsletter

The episode also covers the integration of knowledge graphs with retrieval-augmented generation (RAG) systems for question answering, and the automated construction of knowledge graphs from text using LLMs. Additionally, it touches on broader observations around combining LLMs with logic-based reasoning, the need for rigorous benchmarking and evaluation, and the role of data modeling in LLM performance. Overall, the episode provides insights into the current state and future directions of leveraging LLMs and knowledge graphs for various data querying, retrieval, and reasoning tasks.

Semih Salihoglu’s blog posts:

Interview highlights – key sections from the video version:

Related content:


If you enjoyed this episode, please support our work by encouraging your friends and colleagues to subscribe to our newsletter: