- From: adasal <adam.saltiel@gmail.com>
- Date: Mon, 01 May 2023 23:33:11 +0000
- To: Jans Aasman <ja@franz.com>
- Cc: public-lod@w3.org, semantic-web@w3.org
- Message-Id: <v1-a5XSuaZLGD64L4BCQ-60bdeacb30d557dd2473aad06c1d9533@gmail.com>
FYI. That's interesting, as I cannot get ChatGPT to respond to many of the queries correctly. Note, the following applies to ChatGPT, which used the 3.5 model, not the 4 model. Using GPT-4 gives much of the results in the original posting from Kingsley Idehen. I am posting here as it is instructive of the constraints and dangers AI might present. It becomes a time-consuming nightmare to check the answers I'm being given. It does seem that ChatGPT does not know how to reason or restrict its reasoning. One of the answers I received is this:- ChatGPT - 3.5:- Unfortunately, as an AI language model, I do not have the capability to access or retrieve information from Wikidata or DBpedia. ChatGPT-4:- None of us have real-time access to the internet to verify or update information.and:-Please note that this answer is based on the information available in this exchange only. But I do not believe this is true; see below. That means, simplistically with ordinary language, the entity is not truthful about itself, a pretty important conclusion. Look at this answer! MARKDOWN START NameWikidata IDDBpedia IDPrincess AnneQ236723 http://dbpedia.org/resource/Anne,_Princess_RoyalPrince AndrewQ44103 http://dbpedia.org/resource/Prince_Andrew,_Duke_of_YorkPrince EdwardQ43288 http://dbpedia.org/resource/Prince_Edward,_Earl_of_WessexPrince WilliamQ19837 http://dbpedia.org/resource/Prince_William,_Duke_of_CambridgePrince HarryQ152409 http://dbpedia.org/resource/Prince_Harry,_Duke_of_SussexMARKDOWN END These are the siblings of Prince Charles, denoted by their Wikidata and DBpedia identifiers, based on the owl:sameAs relationship between them.--- That clearly is incorrect. As we know, Charles has three younger siblings, Ann, Andrew and Edward. William and Harry are his children! We have the following exchange:- With the correct answer here:- Here is the requested information formatted as a Markdown table, listing the siblings of the entity denoted by http://www.wikidata.org/entity/Q43274 (Prince Charles) with their names, Wikidata IDs, and DBpedia IDs, taking into account the owl:sameAs attributes: And with the correct answer here:- Q: Repeat, but for the nieces of the entity denoted by http://www.wikidata.org/entity/Q154920 A:MARKDOWN START NameWikidata IDDBpedia IDPrincess Beatricehttp://www.wikidata.org/entity/Q165657 http://dbpedia.org/resource/Princess_Beatrice_of_YorkPrincess Eugenie http://www.wikidata.org/entity/Q165709 http://dbpedia.org/resource/Princess_Eugenie_of_YorkZara Phillips http://www.wikidata.org/entity/Q147663http://dbpedia.org/resource/Zara_Phillips And then the incorrect answer here:- Repeat, but for Aunties – adding an Aunty Of Column for Nephews or Nieces. A: Here is the requested information formatted as a Markdown table, listing the aunties of the entity denoted by http://www.wikidata.org/entity/Q154920 (Prince Edward) with their names, Wikidata IDs, DBpedia IDs, and the nieces or nephews they are aunties of: --- I do not give the table this produced to cut down on 'noise'. I have understood this question to mean:- Q.Taking http://www.wikidata.org/entity/Q154920 (Prince Edward) as the starting point, create a table with an additional Aunty Of Column for Nephews or Nieces. The column heading of this additional column will be Auntie Of (Nephews or Nieces). What you are looking for are Prince Edward's aunties. To whom else are they aunties? Who are their nephews and nieces? The question concerning Prince Edward, Duke of Edinburgh.He is the son of Queen Elizabeth II.We have the relationship Queen Elizabeth II had one sister, Princess Margaret.She is his aunt and his siblings' aunty.That is Charles, Ann and Andrew. However, his father, Prince Philip, the Dule of Edinburgh when he was alive, had four sisters, deceased.They would have been aunts to their respective siblings' children, including himself. The question seems ambiguous. Does it refer to living aunts and living nephews and nieces? But, before that, does it refer only to what can be inferred from the turtle file?--- My comment:-Either way, ChatGPT seems to give inaccurate answers; also, bear in mind the entity has claimed no access to the internet, which is disingenuous at best. A. to above Q.Based on the available information, the conclusion is that Prince Edward, Duke of Edinburgh, has four aunts on his father's side who are blood relatives and had at least one sibling who was a parent of one of Prince Edward's nieces or nephews. The following table summarizes the relationships: -- Comment:-For each of the four sisters, ChatGPT gives the same list of great-nephews and nieces. A. part given here:- Prince William, Prince Harry, Princess Beatrice, Princess Eugenie, Lady Louise Windsor, James, Viscount Severn Comment:- I don't know why, but I assume this is because the entity prefers a form of word pattern that emphasises the proximity of word occurrence to straightforward reasoning. If you could see the extended exchange, you would see how 'recalcitrant' it is in this respect. This leaves me not knowing how to train it if I were to wish to do so. With respect to accurate results, as Kingsley Idehen points out, SPARQL gets us there with this type of reasoning. It is possible that ChatGPT could help in assembling the data into the correct format and making the SPARQL queries, although how that would be cross-checked for accuracy, I do not know. Adam Saltiel On Mon, 1 May 2023 at 17:36, Jans Aasman <ja@franz.com> wrote: Wow: that is pretty cool. I repeated your queries on the same data set and got about the same answers using GPT4. Cheers, Jans On Sat, Apr 29, 2023 at 1:12 PM 'Kingsley Idehen' via ontolog-forum < ontolog-forum@googlegroups.com> wrote: This post (which I am cross-posting to both the LOD and Semantic Web lists) is an active demonstration of the following: 1. Markdown to HTML (prior to email send action) by my email client (Thunderbird) 2. Nanotation – whereby ## {Structured Data Notation} Start ## and ## {Structured Data Notation} End ## markers are used to lift structured data from HTML documents into a Knowledge Graph for export and upload to a local filesystem or DBMS/Store that supports SPARQL INSERTs via a SPARQL Endpoint 3. Linked Data Principles – naming entities, entity types, and entity relationship types using hyperlinks and describing them using RDF statements What follows is actual content that constitutes the demo, which is best observed using a browser that includes the OpenLink Structured Data Sniffer Extension (available for Chrome, Edge, and other Chromium based Browsers, Safari, and Firefox). ChatGPT Transcript Data Source: https:// www.linkedin.com/pulse/reasoning-inference-using-british-royal-family- part-idehen/ ## Turtle Start ## ## Entity Relationships ### TBox @prefix rel: <http://purl.org/vocab/relationship/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . rel:parentOf a owl:TransitiveProperty . rel:siblingOf a owl:TransitiveProperty . <#RoyalPerson> owl:equivalentClass <http://dbpedia.org/ontology/Royalty> ; rdfs:subClassOf schema:Person, foaf:Person . ### ABox <http://dbpedia.org/resource/Prince_William_of_Wales> a <#RoyalPerson>, <#MalePerson> ; schema:name "Prince William" ; rel:siblingOf <http://dbpedia.org/resource/Prince_Harry_of_Wales> . <http://dbpedia.org/resource/Elizabeth_Bowes-Lyon> a <#RoyalPerson>, <#FemalePerson> ; schema:name "Queen Mother" ; rel:parentOf <http://dbpedia.org/resource/Elizabeth_II_of_the_United_Kingdom> . <http://dbpedia.org/resource/Elizabeth_II_of_the_United_Kingdom> a <#RoyalPerson>, <#FemalePerson> ; schema:name "Queen Elizabeth II" ; rel:parentOf <http://dbpedia.org/resource/Charles,_Prince_of_Wales>,<http://dbpedia.org/resource/Anne,_Princess_Royal>, <http://dbpedia.org/resource/Prince_Andrew,_Duke_of_York>, <http://dbpedia.org/resource/Prince_Edward,_Earl_of_Wessex> ; rel:siblingOf <http://dbpedia.org/resource/Princess_Margaret,_Countess_of_Snowdon> . <http://dbpedia.org/resource/Charles,_Prince_of_Wales> a <#RoyalPerson>, <#MalePerson> ; schema:name "Prince Charles" ; rel:parentOf <http://dbpedia.org/resource/Prince_William_of_Wales> , <http://dbpedia.org/resource/Prince_Harry_of_Wales> . <http://dbpedia.org/resource/Princess_Margaret,_Countess_of_Snowdon> a <#RoyalPerson>, <#FemalePerson> ; schema:name "Princess Margaret" . <http://dbpedia.org/resource/Anne,_Princess_Royal> a <#RoyalPerson>, <#FemalePerson> ; schema:name "Princess Anne" ; rel:parentOf <http://dbpedia.org/resource/Peter_Phillips>, <http://dbpedia.org/resource/Zara_Phillips> . <http://dbpedia.org/resource/Zara_Phillips> a <#RoyalPerson>, <#FemalePerson> ; schema:name "Princess Zara Phillips" . <http://dbpedia.org/resource/Princess_Beatrice_of_York> a <#RoyalPerson>, <#FemalePerson> ; schema:name "Princess Beatrice" . <http://dbpedia.org/resource/Princess_Eugenie_of_York> a <#RoyalPerson>, <#FemalePerson> ; schema:name "Princess Eugenie" . <http://dbpedia.org/resource/Prince_Andrew,_Duke_of_York> a <#RoyalPerson>, <#MalePerson> ; schema:name "Prince Andrew" ; rel:parentOf <http://dbpedia.org/resource/Princess_Eugenie_of_York>, <http://dbpedia.org/resource/Princess_Beatrice_of_York> . <http://dbpedia.org/resource/Prince_Edward,_Earl_of_Wessex> a <#RoyalPerson>, <#MalePerson> ; schema:name "Prince Edward" . <http://dbpedia.org/resource/Prince_Harry_of_Wales> a <#RoyalPerson>, <#MalePerson> ; schema:name "Prince Harry" . <http://dbpedia.org/resource/Peter_Phillips> a <#RoyalPerson>, <#MalePerson> ; schema:name "Prince Peter Phillips" . # Wikidata Co-references <http://dbpedia.org/resource/Prince_William_of_Wales> owl:sameAs <http://www.wikidata.org/entity/Q36812> . <http://dbpedia.org/resource/Prince_Harry_of_Wales> owl:sameAs <http://www.wikidata.org/entity/Q152316> . <http://dbpedia.org/resource/Elizabeth_II_of_the_United_Kingdom> owl:sameAs <http://www.wikidata.org/entity/Q9682> . <http://dbpedia.org/resource/Elizabeth_Bowes-Lyon> owl:sameAs <https://www.wikidata.org/wiki/Q10633> . <http://dbpedia.org/resource/Charles,_Prince_of_Wales> owl:sameAs <http://www.wikidata.org/entity/Q43274> . <http://dbpedia.org/resource/Anne,_Princess_Royal> owl:sameAs <http://www.wikidata.org/entity/Q151754> . <http://dbpedia.org/resource/Prince_Andrew,_Duke_of_York> owl:sameAs <http://www.wikidata.org/entity/Q153330> . <http://dbpedia.org/resource/Prince_Edward,_Earl_of_Wessex> owl:sameAs <http://www.wikidata.org/entity/Q154920> . <http://dbpedia.org/resource/Peter_Phillips> owl:sameAs <http://www.wikidata.org/entity/Q344908> . <http://dbpedia.org/resource/Zara_Phillips> owl:sameAs <http://www.wikidata.org/entity/Q147663> . <http://dbpedia.org/resource/Princess_Eugenie_of_York> owl:sameAs <http://www.wikidata.org/entity/Q165709> . <http://dbpedia.org/resource/Princess_Beatrice_of_York> owl:sameAs <http://www.wikidata.org/entity/Q165657> . ## Turtle End ## Q: Given the Knowledge Graph above, and the nature of relations defined in the TBox section, present all siblings (denoted by their Wikidata identifiers, as presented in the ABox section of the dataset) in a markdown formatted table comprising Name and Wikidata ID and DBpedia ID columns – represented using Markdown in a code-block that includes ## Markdown Start ## and ## Markdown End ## A: MARKDOWN START Name Wikidata ID DBpedia ID Prince William http://www.wikidata.org/entity/Q36812 http://dbpedia.org/resource/Prince_William_of_Wales Prince Harry http://www.wikidata.org/entity/Q152316 http://dbpedia.org/resource/Prince_Harry_of_Wales Queen Elizabeth II http://www.wikidata.org/entity/Q9682 http://dbpedia.org/resource/Elizabeth_II_of_the_United_Kingdom Princess Margaret (not provided) http://dbpedia.org/resource/Princess_Margaret,_Countess_of_Snowdon Prince Charles http://www.wikidata.org/entity/Q43274 http://dbpedia.org/resource/Charles,_Prince_of_Wales Princess Anne http://www.wikidata.org/entity/Q151754 http://dbpedia.org/resource/Anne,_Princess_Royal Prince Andrew http://www.wikidata.org/entity/Q153330 http://dbpedia.org/resource/Prince_Andrew,_Duke_of_York Prince Edward http://www.wikidata.org/entity/Q154920 http://dbpedia.org/resource/Prince_Edward,_Earl_of_Wessex Peter Phillips http://www.wikidata.org/entity/Q344908 http://dbpedia.org/resource/Peter_Phillips Zara Phillips http://www.wikidata.org/entity/Q147663 http://dbpedia.org/resource/Zara_Phillips Princess Eugenie http://www.wikidata.org/entity/Q165709 http://dbpedia.org/resource/Princess_Eugenie_of_York Princess Beatrice http://www.wikidata.org/entity/Q165657 http://dbpedia.org/resource/Princess_Beatrice_of_York MARKDOWN END Q: Repeat, but for the entity denoted by http://www.wikidata.org/entity/Q43274 . A: MARKDOWN START Name Wikidata ID DBpedia ID Queen Elizabeth II https://www.wikidata.org/wiki/Q9682 http://dbpedia.org/resource/Elizabeth_II_of_the_United_Kingdom Princess Margaret (not provided) http://dbpedia.org/resource/Princess_Margaret,_Countess_of_Snowdon MARKDOWN END Wrong!! Q: Sure, bearing in mind the equivalence semantics of owl:sameAs attributes? A: Apologies for the oversight in considering the owl:sameAs attributes. Here is the requested information formatted as a Markdown table, listing the siblings of the entity denoted by http://www.wikidata.org/entity/Q43274 (Prince Charles) with their names, Wikidata IDs, and DBpedia IDs, taking into account the owl:sameAs attributes: MARKDOWN START Name Wikidata ID DBpedia ID Queen Elizabeth II https://www.wikidata.org/wiki/Q9682 http://dbpedia.org/resource/Elizabeth_II_of_the_United_Kingdom Princess Margaret (not provided) http://dbpedia.org/resource/Princess_Margaret,_Countess_of_Snowdon MARKDOWN END Wrong!! Q: Sure? A: Apologies for my previous responses. I misunderstood your request. Here is the correct information formatted as a Markdown table, listing the siblings of the entity denoted by http://www.wikidata.org/entity/Q43274 (Prince Charles) with their names, Wikidata IDs, and DBpedia IDs, taking into account the owl:sameAs attributes: MARKDOWN START Name Wikidata ID DBpedia ID Princess Anne http://www.wikidata.org/entity/Q151754 http://dbpedia.org/resource/Anne,_Princess_Royal Prince Andrew http://www.wikidata.org/entity/Q153330 http://dbpedia.org/resource/Prince_Andrew,_Duke_of_York Prince Edward http://www.wikidata.org/entity/Q154920 http://dbpedia.org/resource/Prince_Edward,_Earl_of_Wessex MARKDOWN END Q: Repeat, but for the nieces of the entity denoted by http://www.wikidata.org/entity/Q154920 A: MARKDOWN START Name Wikidata ID DBpedia ID Princess Beatrice http://www.wikidata.org/entity/Q165657 http://dbpedia.org/resource/Princess_Beatrice_of_York Princess Eugenie http://www.wikidata.org/entity/Q165709 http://dbpedia.org/resource/Princess_Eugenie_of_York
Received on Monday, 1 May 2023 23:33:25 UTC