7. Natural language processing (NLP)
- 7.1. Overview of NLP
- 7.2. NLP config file
- 7.2.1. Overview
- 7.2.2. Detail
- 7.2.3. Testing your NLP definitions
- 7.2.4. Format of the configuration file
- 7.2.5. Config file section: NLP definition
- 7.2.6. Config file section: input field definition
- 7.2.7. Config file section: processor definition
- 7.2.8. Config file section: GATE output definition
- 7.2.9. Config file section: environment variables definition
- 7.2.10. Config file section: database definition
- 7.2.11. Config file section: cloud NLP configuration
- 7.2.12. Parallel processing
- 7.2.13. Specimen config
- 7.3. Testing NLP
- 7.4. Run the NLP
- 7.5. CRATE’s Python regex NLP
- 7.6. GATE NLP applications
- 7.7. MedEx-UIMA drug NLP
- 7.8. Natural Language Processing Request Protocol (NLPRP)
- 7.8.1. Authors
- 7.8.2. Rationale
- 7.8.3. Communications stack
- 7.8.4. Request
- 7.8.5. Response
- 7.8.6. NLPRP commands
- 7.8.7. Specimen Python 3.7+ client program
- 7.8.8. Specimen Python 3.7+ server program
- 7.8.9. More on error responses
- 7.8.10. Python internal NLP interface
- 7.8.11. Existing code of relevance
- 7.8.12. Aspects of server function that are not part of the NLPRP specification
- 7.8.13. Abbreviations used in this section
- 7.8.14. NLPRP things to do and potential future requirements
- 7.8.15. NLPRP history
- 7.9. NLPRP web server
- 7.9.1. crate_nlp_webserver_print_demo
- 7.9.2. Config file format
- 7.9.3. Processors file format
- 7.9.4. crate_nlp_webserver_initialize_db
- 7.9.5. crate_nlp_webserver_manage_users
- 7.9.6. crate_nlp_webserver_generate_encryption_key
- 7.9.7. crate_nlp_webserver_pserve
- 7.9.8. crate_nlp_webserver_launch_gunicorn
- 7.9.9. crate_nlp_webserver_launch_celery
- 7.9.10. crate_nlp_webserver_launch_flower
- 7.9.11. Internal operations: where is your data stored?