A semantic query is a question posed in a natural language such as English that is converted into a machine-readable format such as SQL. The goal of semantic query is to make it possible for computers to answer questions posed in natural language.
Example: Asking a computer to find all the movies released in 2019 with a runtime longer than 2 hours using a semantic query would result in a SQL query like ‘SELECT * FROM movies WHERE release_year = 2019 AND runtime > 2’