Skip to content

v6 - Spacy meets Node-Red

Compare
Choose a tag to compare
@brunoamaral brunoamaral released this 23 Dec 01:08
· 1449 commits to main since this release
33b2d8d

Ok, this is a doozy.

This release updates on four fronts.

1. Node-RED

Gregory is now running Node-RED v2.1.4, this is big all by itself. Visit @node-red for more details.

This fixes #37

2. Docker image

There were a few changes to the Dockerfile, and you no longer need to build the container locally. The image for Gregory is available on the Docker Hub and is referenced on the docker-compose.yaml file.

The container is now running Python 3.7.3.

3. Setup script was improved

There is now a .env file that will hold all the settings you need for the docker-compose.yaml and the build.py script. In addition, the setup.py file will make sure you create the needed docker network and fetch the current version of the docker image.

4. More ArtificiaI Intelligence and Machine Learning

The new docker image was built with the Spacy python module by @explosion . This allows Gregory to incorporate Natural Language Processing (NLP) and other features into the flows that fetch and analyse search results. Soon, it will also allow the site to be built a little bit faster, by storing the NLP results in the database.

For reference, the site currently takes about 5 minutes to built and part of this includes the NLP processing of titles to identify noun phrases.

This fixes #32

Thank you
— Bruno