This repository contains the frontend part of the health-nlp project.
The health-nlp project is an NLP (Natural Language Processing) demo composed by the following repositories:
- health-nlp-react: frontend part. It displays the results of the analysis (stored in firebase) and explains everything about the project. It is a react+redux web application.
- health-nlp-node: nodeJS/express backend for the health-nlp-react frontend. It takes new job requests and sends them to the beanstalkd job queue. It also connects to information sources, streaming information to the analyzer.
- health-nlp-analysis (this repository): it processes jobs from beanstalkd and sends the results to firebase. It is a Python project.
This project is still on an early stage of development. You can find the preview version on https://www.lifescope-project.com.
For more information about the structure of this project, see create-react-app.
Run npm start
or yarn start
to start a dev server. Navigate to http://localhost:3000/
. The app will automatically reload if you change any of the source files.
Run yarn build
to build the project. The build artifacts will be stored in the dist/
directory.
Run yarn test
to run the unit tests.
In order to debug the Jest tests of this project using Visual Studio Code, you need to use node JS version v6.10.3. An example Jest Tests
test configuration can be found into the .vscode/launch.json
file.
This project has been scaffolded with create-react-app. Visit its repository for more information.