- From: Paola Di Maio <paola.dimaio@gmail.com>
- Date: Wed, 18 Jan 2023 22:16:46 +0800
- To: W3C AIKR CG <public-aikr@w3.org>, SW-forum <semantic-web@w3.org>
- Message-ID: <CAMXe=Srx8LPy2aZ5eQeu1cZWjuuB3MnHj292YENTmqq9ZGtS9g@mail.gmail.com>
fyi - would be good to be able to generate sparql queries and interact with
ontologies using natural language
thanks to this user for discovering this feature
---------- Forwarded message ---------
From: Paola Di Maio <paola.dimaio@gmail.com>
Date: Wed, Jan 18, 2023 at 10:15 PM
Subject: Re: ChatGPT, ontologies and SPARQL
To: Contact - Cogsonomy <contact@cogsonomy.fr>
Cc: Semantic Web <semantic-web@w3.org>
assuming the syntax is good
(your example validates here http://sparql.org/$/validate/query)
then it looks like a big YES
It would be amazing to have a tool that can translate natural language
queries into sparql
and remove a major hurdle to using open ontologies on the web
Please, lets set up a catalogue of examples and evaluate the results
great functionality if it works
thank you
On Tue, Jan 17, 2023 at 10:41 PM Contact - Cogsonomy <contact@cogsonomy.fr>
wrote:
> Hi,
>
> I asked chatGPT to create a sparql query for DBPedia by translating my
> question expressed in natural language : "Give me all the names of the
> cities located in France whose number of inhabitants is greater than
> 10,000".
>
> Its answer was as follows :
>
> *here's the SPARQL query to answer the question:*
>
> *PREFIX dbo: <http://dbpedia.org/ontology/> <http://dbpedia.org/ontology/>*
> *PREFIX dbr: <http://dbpedia.org/resource/> <http://dbpedia.org/resource/>*
> *SELECT ?city *
> *WHERE {*
> * ?city a dbo:City;*
> * dbo:populationTotal ?population;*
> * dbo:country dbr:France.*
> * FILTER (?population > 10000)*
> *}*
>
> *This query uses the dbo prefix to access the DBpedia ontology and the dbr
> prefix to access the DBpedia resources. It selects the names of cities
> (?city) that are instances of dbo:City, have a total population
> (?population) greater than 10000, and have the dbo:country property with
> the value dbr:France (which represents France).*
>
> We can see on social networks several tests of chatGPT related to
> ontologies. Do you think we can use chatGPT to query natural language
> ontologies (if we give it the structure before, of course)? And if we give
> a consequent corpus in learning to the GPT-3 algorithm (or its successor),
> do you think that it could build the ontology based on this corpus? More
> generally, will our vision of ontologies not be modified by the arrival and
> the rise of this kind of tool?
>
> Best regards,
>
> Xavier
>
Received on Wednesday, 18 January 2023 14:21:03 UTC