Skip to content

Commit 800dff7

Browse files
Merge pull request #84 from neo4j/2.34-updates
update version and add new content and images for 2.34
2 parents 9c6b9e7 + f44d335 commit 800dff7

5 files changed

Lines changed: 23 additions & 4 deletions

File tree

antora.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
name: bloom-user-guide
22
title: Neo4j Bloom
3-
version: '2.33'
3+
version: '2.34'
44
start_page: ROOT:index.adoc
55
nav:
66
- modules/ROOT/content-nav.adoc
77
asciidoc:
88
attributes:
99
neo4j-buildnumber: '5.13'
10-
docs-version: '2.33'
10+
docs-version: '2.34'
1111

245 KB
Loading

modules/ROOT/images/graph-algo.jpg

34.6 KB
Loading

modules/ROOT/pages/bloom-installation/bloom-deployment-modes.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ If the Bloom server is installed as a plugin to the database, then the Neo4j pro
5353
This setup is the easiest and most convenient to get started with server-hosted Bloom for users who will access the app via the web.
5454
It can be used for a single instance or a clustered setup of the Neo4j database.
5555

56+
[NOTE]
57+
====
58+
It is currently *not possible* to connect to a local database using Chrome or Edge browsers.
59+
This is because they both block insecure (HTTP) connections.
60+
====
5661
image::neo4j-hosted-bloom-client.png[width=500,align="center"]
5762

5863
Even though the Bloom server can package and host the Bloom client, you may prefer to use your own web server and host the Bloom client separately from the Neo4j database server.

modules/ROOT/pages/bloom-tutorial/gds-integration.adoc

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ See link:https://neo4j.com/docs/graph-data-science/current/[The Neo4j Graph Data
1010
====
1111
Running Graph Data Science algorithms on elements in your Scene does *not* alter the underlying data.
1212
The scores only exist temporarily in Bloom.
13+
However, if you opt to create a projection on the *entire graph*, results *are written* back to your data as a new database property.
1314
====
1415

1516
The algorithms are described briefly below, but please refer to link:https://neo4j.com/docs/graph-data-science/current/[The Neo4j Graph Data Science Library Manual] for their full descriptions.
@@ -23,7 +24,7 @@ See xref:bloom-installation/bloom-prerequisites.adoc#version-compatibility[Versi
2324
[[algorithms]]
2425
== Available GDS algorithms in Bloom
2526

26-
The available algortihms can be divided into two categories, _centrality_ and _community detection_.
27+
The available algorithms can be divided into two categories, _centrality_ and _community detection_.
2728
Centrality algorithms are used to measure the importance of particular nodes in a network and to discover the roles individual nodes play.
2829
A node's _importance_ can mean that it has a lot of connections or that it is transitively connected to other important nodes.
2930
It can also mean that another node can be reached in few hops or that it sits on the shortest path of multiple pairs of nodes.
@@ -129,10 +130,23 @@ When you have selected an appropriate algorithm, you have the option to run it o
129130
Additionally, you can also select the orientation of the relationships to be traversed.
130131
The options are accessed via the Settings button in the GDS drawer.
131132

133+
When you are satisfied, you can either run the algorithm on the data in your *current Scene* or create a projection *on the entire graph*.
134+
The time it takes to run the algorithm can be different depending on the size of your graph.
135+
Additionally, running an algorithm on the current Scene only temporarily adds a score to the elements in the Scene.
136+
This action does *not* write to your graph.
137+
But creating a projection on the entire graph *adds a new database property* containing the individual score to *all affected elements*.
138+
The property name contains the name of the algorithm and a number and it is displayed in the GDS drawer.
139+
140+
[.shadow]
141+
image::graph-algo.jpg[width=300]
142+
143+
You can edit and delete the property on the individual nodes, but you *cannot* rename it.
144+
You can manually remove the property from the entire graph using a Cypher query in Neo4j Browser, for example, if needed.
145+
132146
Applying your selected algorithm does not immediately change anything in the Scene.
133147
You can inspect each node to see its score, but to make the results easily visible, apply rule-based styling.
134148
This is done directly in the GDS drawer.
135149
The centrality algorithms are based on a range of values and can be either size-scaled or color gradient, while the community detection algorithms use unique values and offer unique colors to style the nodes.
136150

137151
[.shadow]
138-
image::degree-centrality.jpg[width=800]
152+
image::eigenvector.jpg[width=800]

0 commit comments

Comments
 (0)