cancel
Showing results for 
Search instead for 
Did you mean: 

Node names are in full URI after Neosemantics RDF import

apeng21
Node Link

I'm quite new to Neo4j, and I'm currently in the process of building a knowledge graph to support better discovery of content. I've been trying to import a full taxonomy using the Neosemantics add-on. The original file is an RDF (Turtle).

First I call the graphconfig function:

CALL n10s.graphconfig.init();

I have already set constraints as well using:

CREATE CONSTRAINT n10s_unique_uri ON (r:Resource)
ASSERT r.uri IS UNIQUE;

Then I import the RDF file from my computer:

CALL n10s.rdf.import.fetch("file:///C:\\Users\\Student User\\Downloads\\taxonomy.ttls", "Turtle");

The taxonomy and its relationships import properly. However, each of nodes display in full URI like so:
3X_e_0_e0600b8698f74ac9571052b9bba31b14aa53d562.png
I want them to appear as shorter user-readable names. Instead of "http://urihere.com/term" I want the nodes to have actual terms.

The RDF looks like this:

0 REPLIES 0
Nodes 2022
Nodes
NODES 2022, Neo4j Online Education Summit

On November 16 and 17 for 24 hours across all timezones, you’ll learn about best practices for beginners and experts alike.