Autocomplete system using Neo4j graph database for storing data and providing fault tolerance. Returns top suggestions to users.
# macOS/Linux
sudo apt-get install python3-venv # If needed
python3 -m venv env
source env/bin/activate
python -m venv env
* Run `pip3 install -r requirements.txt` to install the python3 requirements.
* Run `python service_flask.py` to start REST service.
* Run `python analytics.py` to generate usage reports.