Better Programming

Advice for programmers.

Follow publication

Member-only story

Build a Restaurant Recommendation Engine Using Neo4j

Use the popular graph database to figure out what we should eat today

Ng Wai Foong
Better Programming
Published in
13 min readSep 1, 2020

Photo by Rachel Park on Unsplash

Building on top of our previous guide on Neo4j, we are going to make full use of our knowledge and build a restaurant recommender system today. Make sure that you have a working version of Neo4j. If you are new to Neo4j, it is highly recommended to go through the following guide on The Beginner’s Guide to the Neo4j Graph Platform before you continue. At the end of the day, you should have a working web application that returns the recommended restaurants based on your input.

1. Setup

Neo4j

I am using Neo4j community version 4.1.1 for this tutorial. Open up a terminal and change the directory to the root folder of Neo4j. Since the root folder resides in my C drive, my working directory is as follows:

C:\neo4j-community-4.1.1

Change the directory into the bin folder by running the following command:

cd bin

Now, you can start Neo4j either as a console application or background service. For a console application, run the following command:

neo4j console

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Ng Wai Foong
Ng Wai Foong

Written by Ng Wai Foong

Senior AI Engineer@Yoozoo | Content Writer #NLP #datascience #programming #machinelearning | Linkedin: https://www.linkedin.com/in/wai-foong-ng-694619185/

No responses yet

Write a response