DEV Community

Cover image for πŸ‡ΊπŸ‡³ Discover a country UN SDGs concerns w/ Open Metadata on Neo4J
adriens
adriens

Posted on

πŸ‡ΊπŸ‡³ Discover a country UN SDGs concerns w/ Open Metadata on Neo4J

πŸ€” About

Did you already ask yourself how a country handles the The United Nations 17 Sustainable Goals (UN SDGs)

and discover how a country acts:

  • πŸͺž For Itself
  • 🌏 For the region it belongs to
  • 🌐 (more globally) for the world

Well...this is all what this post is about, as part of #NODES23 event.

πŸͺ Teaser

With this first 30' content, you'll discover how to:

  1. πŸ’‘ Brainstorm with many creative AIs and build a project roadmap thanks to Self-Critique LLM Chain Using LangChain & SmartLLMChain
  2. πŸ”— Organize and link heterogeneous data together (Kaggle, DuckDb)
  3. βš™οΈ Build & RUN an efficient pipeline
  4. πŸ“¦ Deliver a global well designed knowledge graph
  5. πŸ—£οΈ Chat/Q&A with data in natural language: interact with the knowledge Graph (Langchain & Llama_Index)
  6. πŸ”¬ Interactively explore the graph (ie. see how the open data is linked to more global concerns from UNs)
  7. 🌌 Dive into dataviz experience, with Kineviz GraphXR
  8. πŸ§‘β€πŸŽ¨ Enjoy some movie data art experience with Gephi and Runway

πŸ“½οΈ Storytelling

Enough chat, here is the live session replay:

πŸ§‘β€πŸŽ¨ Data art contemplation 🎢

The creation pipeline is as follows:

  1. Export data from Neo4J Bloom
  2. Import data into Gephi
  3. Tune a dataviz with Gephi (Force Atlas based)
  4. Inject dataviz into Runway Gen2
  5. Play with Slow motion
  6. Add soundtrack

Below the output:

🎹 More about "Clair de Lune de Claude Debussy - Myung Whun Chung (2013)" ☺️

Image description

Top comments (12)

Collapse
 
adriens profile image
adriens

Collapse
 
adriens profile image
adriens

Collapse
 
adriens profile image
adriens

Collapse
 
adriens profile image
adriens

Collapse
 
adriens profile image
adriens

❔ How to RAG on Neo4J #542

❔ Context

From Python/LlamaIndex and Python/Langchain I could successfully interact with a Neo4J instance :

Now, I would like to use this on Quarkus for a corporate KG and I wonder how this could be achieved on the Quarkus stack.

❔ Question

  • Considering an input NeΓ 4J configuration, show how to do RAG on it with Langchain4J and package the whole thing within Quarkus.
Collapse
 
adriens profile image
adriens

Collapse
 
adriens profile image
adriens

Collapse
 
adriens profile image
adriens

Collapse
 
adriens profile image
adriens

Collapse
 
adriens profile image
adriens