NLP Knowledge Graph Tutorial

I'm going through the tutorial at Tutorial: Build a Knowledge Graph using NLP and Ontologies - Developer Guides

Once I get to slide 15 I'm getting a no changes, no records. Possibly something to do with HAS_ENTITY? Any help appreciated thanks:

MATCH (c:Category {name: "NoSQL database management system"})
CALL n10s.inference.nodesInCategory(c, {
inCatRel: "ABOUT",
subCatRel: "SUB_CAT_OF"
})
YIELD node
MATCH (node)<-[:HAS_ENTITY]-(article)
RETURN article.uri AS uri, article.title AS title, article.datetime AS date,
collect(n10s.rdf.getIRILocalName(node.uri)) as explicitTopics
ORDER BY date DESC
LIMIT 5;

  • neo4j desktop version 1.4.8
  • which plugins / extensions / procedures do you use: APOC, n10s

Hi,

I'm going through the tutorial at Tutorial: Build a Knowledge Graph using NLP and Ontologies - Developer Guides

once I try to execute this cypher code

MATCH (a:Article {uri: "https://dev.to/lirantal/securing-a-nodejs--rethinkdb--tls-setup-on-docker-containers"})

CALL apoc.nlp.gcp.entities.stream(a, {

nodeProperty: 'body',

key: $key

})

YIELD node, value

SET node.processed = true

WITH node, value

UNWIND value.entities AS entity

RETURN entity

LIMIT 5;

I encounter with this error

Failed to invoke procedure `apoc.nlp.gcp.entities.stream`: Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://language.googleapis.com/v1/documents:analyzeEntities?key=

Neo4j desktop 4.4.7
I couldn't install neosemantics plugin, is that why this error occurs?

Thanks