Connecting to our Knowledge Graph with Neo4j Bloom.

NOTE: The Knowledge Graph is still a prototype, so these instructions only apply to specific individuals testing the development platform.

Step 1: Download Neo4j Desktop

You can download Neo4j Desktop from the official Neo4j download center:

https://neo4j.com/download-center/#desktop

You will find Neo4j Desktop under the "Neo4j Graph Data Platform" section. Click on "Download" and follow the instructions to install it on your machine.

Step 2: Open Neo4j Desktop

Once installed, open Neo4j Desktop. In the top left of the app window, there is a folder icon you can click on to access your projects. Then click `+ New` and name your new Project "Knowledge Graph" or whatever else you prefer. 

 

Now, `+ Add` a new `Remote connection`

Step 3: Configure Connection Settings

First, open a web browser to test your connection and update your password. Make sure you're connected to MIT's network by campus internet or VPN. Then in your browser go to 

http://ki-ed3g.mit.edu:7474/browser/

At the following screen, enter your username and temporary password

You should be prompted to update your password, so do that, and then make sure you can connect.

Once you've connected, you can close Neo4j Browser return to Neo4j Desktop to add the following information to your database connection:

Name: <your choice>
Connect URL: neo4j://ki-ed3g.mit.edu:7687

Click Next, and then enter your username and password.

Click Save, and you will return to the Project page. Now you should see the new remote database connection, Experiments. By hovering over Experiments, you will be presented the option to Connect. Click on "Connect" to establish a connection.

Step 4: Use Neo4j Bloom

Once connected, you can Open a few different options including Neo4j Browser and Neo4j Bloom. I recommend getting started with Bloom, but you now have access to both.

Neo4j Browser allows you to write and run graph queries with some no-code support - this may take some time to familiarize yourself with the interface and the Cypher query language. Neo4j Browser provides access to the database with a query editor and syntax highlighting.

Neo4j Bloom, on the other hand, is designed as a no-code interface to the database. For this reason, it may be most straightforward to just play around with it to test out the functionality intuitively. The current documentation can be found here 

https://neo4j.com/docs/bloom-user-guide/current/about-bloom/

including a useful tutorial covering Bloom's features

https://neo4j.com/docs/bloom-user-guide/current/bloom-tutorial/

 

  • No labels

1 Comment

  1. In Step 1, is the intention to specifically search for and download bloom? The sentence after the download link seems to indicate that, although I just downloaded the most recent version of the Neo4J Desktop. 

    In Step 3, once the connection has been tested and we enter our login credentials and we return back to the Desktop, can we close that browser, or does it have to be open? Also, after we update the password in the web browser, I assume we no longer enter the temporary password in the last screenshot before step 4? It should be the password that we just updated, correct?