Graphs

label

A tag on a node that groups it with other nodes of the same kind. A node can carry more than one.

Also written: labels

Example

Ava and Ben both carry (:Person). Ava carries (:Employee) as well.

MATCH (p:Person) returns Ava and Ben. MATCH (e:Employee) returns Ava alone.

Lessons that use this term

The lesson and course links below open in a new tab.

168 lessons use this term. The 40 with the highest term density are listed here.

Importing CSV data into Neo4j17 mentions

  • LabelsData Types, Lists, and Labelsthis lesson, you will learn how to add additional labels to existing12 mentions
  • Add Director labelData Types, Lists, and Labelschallenge is to create a Cypher statement that adds the Director label to all Person nodes with a DIRECTED relationship to a2 mentions

Graph Data Modeling Fundamentals73 mentions

  • Adding the Actor LabelRefactoring the Graphrefactored instance model we will create in the graph where we add an Actor label to some of the Person6 mentions
  • Avoid These LabelsRefactoring the Graphorthogonal” is a fancy term that means that labels should have nothing to do with one8 mentions
  • Adding the Director LabelRefactoring the Grapha previous Challenge, you added the Actor label to the nodes in the4 mentions
  • Labels in the GraphRefactoring the Graphlabels serve as an anchor point for a27 mentions
  • Retesting After RefactoringRefactoring the Graphrewrite this query to use the Actor label8 mentions
  • Purpose of the ModelGetting Starteddata model describes the labels, relationships, and properties for the6 mentions
  • Creating NodesModeling Nodesthat this Cypher uses the Neo4j best practice guidelines for naming labels (CamelCase) and properties1 mention
  • Retesting with Actor LabelRefactoring the Graphhave refactored the graph to add the Actor label to the appropriate3 mentions

Neo4j Management, Optimization, and Refactoring Workshop26 mentions

  • Adding specific node labelsGraph refactoringthis lesson, you will learn how to refactor your graph by adding specific node labels to improve query performance and semantic15 mentions

Importing Data into Neo4j Workshop14 mentions

  • How to Model DataImporting data into Neo4j& relationships with the same label or type can have different7 mentions
  • Import your CSV fileNeo4j Data ImporterIt should preferably include at least two different node labels and one1 mention

Modeling and Importing Data into Neo4j Workshop29 mentions

  • Importing Customer NodesBuilding Your GraphClick the + Node Label button to add a new3 mentions
  • Importing Order NodesBuilding Your GraphClick the + Node Label button to add a new3 mentions
  • Graph ElementsBuilding Your GraphNodes - Entities that exist independently Labels - Categories for nodes Relationships - Connections between nodes Properties - Attributes that describe9 mentions

Get started with Graph Data Science61 mentions

  • Challenge: Multipartite projectionsGDS basic conceptstask: Create a bipartite projection of Users and Genres that preserves their labels and connects them through the movies they5 mentions
  • Projecting bipartite and multipartite graphsGDS basic conceptsprojections by default—preserving graph structure but stripping away node labels and relationship18 mentions
  • Projecting monopartite graphsGDS basic conceptsGDS has stripped away the labels, so it no longer knows which nodes are Actors and which are14 mentions
  • Practice bipartite projectionsGDS basic conceptsthat you understand the difference between graph structure and graph labels, and when to preserve labels in your projections, it's time to practice creating bipartite9 mentions

Neo4j Fundamentals14 mentions

  • What is Neo4j?Graph Thinkingentities in the graph Relationships - The connections between nodes Labels - Categories or types for nodes Properties - The attributes of nodes and9 mentions
  • Pattern MatchingQuerying Graphspattern finds all nodes with a label of Person, that have an outgoing ACTED_IN relationship to a node with a label of4 mentions

Introduction to Graph Databases Workshop15 mentions

  • What is Neo4j?Graph DatabasesNodes Relationships Labels -8 mentions
  • Pattern MatchingGraph Databasespattern finds all nodes with a label of Person, that have an outgoing ACTED_IN relationship to a node with a label of4 mentions

Zero to Production Hands-On Workshop25 mentions

  • What is Neo4j?Graph DatabasesNodes Relationships Labels -8 mentions
  • Pattern MatchingGraph Databasespattern finds all nodes with a label of Person, that have an outgoing ACTED_IN relationship to a node with a label of4 mentions

Cypher Fundamentals16 mentions

  • Deleting DataWriting Data to Neo4jNodes Relationships Properties Labels7 mentions

Graph Type Schema Enforcement25 mentions

  • What Are Graph Types?Schema Enforcement with Graph Typesschema enforcement, any node can have any label, any property, and any16 mentions

Constructing Knowledge Graphs with Neo4j GraphRAG for Python11 mentions

  • Entity resolutionCustomizationstrategy in the SimpleKGBuilder is to merge entities that have the same label and identical3 mentions

Analyze Graph Data with Python20 mentions

  • From Cypher to Native ProjectionGDS Python ClientSelect nodes by label Select relationships by type Configure properties and orientation Create an in-memory5 mentions

Using Neo4j with Java3 mentions

  • Handling errorsBest practicesyou have added a unique constraint on the email property for the User label1 mention

Using Neo4j with Python4 mentions

  • Handling errorsBest practicesyou have added a unique constraint on the email property for the User label1 mention

Graph Data Science in Practice21 mentions

  • Graph Projections and StructureGDS Foundationsusing gds.graph.project() Distinguish between graph structure and node labels in GDS Identify monopartite, bipartite, multipartite, and heterogeneous graph structures Choose appropriate14 mentions

Using Neo4j with LangChain3 mentions

  • SchemaText to Cypherlesson, you will learn how to restrict the schema to only include certain node labels or relationship3 mentions

Building Knowledge Graphs with LLMs13 mentions

GraphRAG Hackathon16 mentions

  • Understanding Neo4jIntroduction to GraphRAGNodes — the things in your domain Labels — the categories those things belong to Relationships — the connections between things Properties —5 mentions
  • Querying with CypherIntroduction to GraphRAGInside the parentheses you define the node's label — the type of thing it4 mentions

Intermediate Cypher Queries18 mentions

  • Basic Cypher QueriesFiltering Querieson your data model, it may be useful to test that a node has a label9 mentions

Cypher Indexes and Constraints41 mentions

Introduction to Neo4j & GraphQL6 mentions

  • GraphQL QueriesGraphQL QueriesGraphQL Library uses the convention of mapping GraphQL types to Neo4j node labels in the property graph5 mentions

All glossary terms