QuickNLP (API server)
API server for QuickNLP, a natural language processing service that takes plain text and transforms it into meaningful information in desired format using a range of NLP algoritms.
System requirements
- Linux/Windows/MacOS
- python3
- pip3
Starting the project
Clone the repository
git clone git@github.com:michaelhpet/quicknlp.git
cd quicknlp
Create a Python virtual environment
python -m venv .venv
Activate virtual environment (POSIX operating systems)
source .venv/bin/activate
Activate virtual environment (Windows operating systems)
.venv/bin/Activate
See pyvenv docs for more information about creating and managing virtual environments in Python.
Install dependencies
pip install -r requirements.txt