AI & Data Driven Enterprise
Collection of practical usage and demonstration heavy posts about the practical intersection of AI, Data, and Knowledge

ChatGPT Search == Semantic Web Easy Button!

Created on 2024-12-02 17:31

Published on 2024-12-02 17:43

Once upon a time attempting the following was a tedious and error prone task, if achievable at all:

  1. Ask the question: What are the recipes trending on https://www.bbcgoodfood.com/?

  2. Following initial response, ask this follow-on: Can you list 5 thanksgiving recipes from that site?

  3. Following initial response, ask this additional follow-on: Can you list 5 thanksgiving recipes from that site?

  4. Upload the JSON-LD-based recipe descriptions to a Knowledge Graph via its SPARQL endpoint (e.g., the live Virtuoso instance behind the URIBurner service that functions as a bridge to the massive Linked Open Data Cloud Knowledge Graph collective)

  5. Explore the BBC recipes while discovering others serendiptitously

Today, solving for the above is as easy as providing the listed questions, as prompts, to ChatGPT Search and then uploading to a target Knowledge Graph associated with a query services endpoint that supports read-write operations secured by fine-grained attribute-based access controls, as per the screencast demo that follows.

Demonstrating Knowledge Graph (Semantic Web variety) generated from BBC Recipes Page

What do you think?

Tools That Make This Possible

  1. OpenAI's ChatGPT Search

  2. Structured Data Sniffer Browser extension for Chrome, Firefox, and Safari. Automatically generates RDF-based notes from visited webpages via prompts generated for various loosely coupled LLMs.

  3. OpenLink Virtuoso -- Virtuoso is a unique high-performance and scalable multi-model data management system supporting graph, tabular, and HTTP-based interactions, leveraging hyperlinks as super-keys.

Related