Natural Language Interfaces to Databases

Yunyao Li, Dragomir Radev, and Davood Rafiei

View the Project on GitHub

This book is published by Springer Nature: link. You can also purchase it on Amazon and Barns & Noble.

If you enjoyed your read, the authors would appreciate your review of the book.

Meanwhile, we are sharing the pre-print, non-final version of individual chapters for feedback and comments. If you notice any issues in the book or have any questions or suggestion, please do so by openning an github issue, so that we have everything in one place. Thanks in advance! ūüĆĽ

For updates about the book, follow us on Twitter: Yunyao and Davood.

In loving memory of Drago Radev

It is with a heavy heart and deep reverence that we present the final version of the book ‚ÄúNatural Language Interfaces to Databases.‚ÄĚ Our journey in crafting this work together spanned over more than two years, during which Drago‚Äôs brilliance, unwavering dedication, and profound insights shaped every facet of its creation. His untimely passing in March 2023 was a profound loss, not only to those who had the privilege of knowing him personally but also to the academic and research communities worldwide. This book stands as a testament to his intellectual prowess and unyielding passion for knowledge dissemination. Although the completion of this work without his physical presence is bittersweet, we take solace in the knowledge that his spirit and ideas live on within these pages. It is our fervent hope that ‚ÄúNatural Language Interfaces to Databases‚ÄĚ will continue to inspire, educate, and contribute to the advancement of our shared fields. May his legacy endure, and may this work serve as a tribute to the remarkable researcher who co-authored it ‚ÄĒ Dragomir R. Radev (Memorial website).

Table of Content

Last draft date: July 31, 2023


Yunyao Li, Dragomir R. Radev and Davood Rafiei. Natural Language Interfaces to Databases. Springer Nature. 2023

    author = {Yunyao Li and Dragomir R. Radev and Davood Rafiei},
    title = {Natural Language Interfaces to Databases},
    publisher = {Springer Nature},
    year = {2023},


This book would not be possible without the help and support of many people. In particular, we would like to thank the following people for helping with this book:

Complete list of acknowledgement

Author Websites

Code accompanying the book

Coming soon.

Lecture Slides

Coming soon.