- From: Dan Brickley <danbri@danbri.org>
- Date: Wed, 18 Jan 2023 14:33:07 +0000
- To: paoladimaio10@googlemail.com
- Cc: SW-forum <semantic-web@w3.org>, W3C AIKR CG <public-aikr@w3.org>
- Message-ID: <CAFfrAFq3C7SYfDuADzFJq8BTTUur=ijrrkN1D5VfTfsDgG1J9Q@mail.gmail.com>
On Wed, 18 Jan 2023 at 14:21, Paola Di Maio <paola.dimaio@gmail.com> wrote: > 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 > In general these new large LLM models seem to have a weird effect on commentators: their ability to casually and confidently just make up answers, tends to distract from their less exciting but potentially transformative ability to kinda-sorta-kinda “understand” questions expressed in natural language. Dan ps. folk here might find https://github.com/jerryjliu/gpt_index worth exploring, as a tool that supports idea of combining LLMs with external data. I have also had promising results using GPT-* etc to generate SPARQL… > ---------- 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:33:32 UTC