- Clone the repo
git clone https://github.com/BOUN-TABILab-TULAP/tokenizer.git
- Launch a terminal in the root directory of the repo and build the Docker image where
-t
is the tag for the Docker image. You can provide any name you want.
is the relative path to the Dockerfile
docker build -t tokenizer .
- Run the Docker image where
-d
indicates "detach", let the container run in the background-p 5000:5000
indicates mapping port 5000 of the container to the port 5000 of the host.
docker run -d -p 5000:5000 tokenizer
- Send a POST request
- via curl
curl -X POST http://localhost:5000/evaluate -H 'Content-Type: application/json' -d '{"text":"Merhaba, ben okula gidiyorum"}'
- via Python's requests library
import requests res = requests.post('http://localhost:5000/evaluate', json={'text':'Merhaba, ben okula gidiyorum'}) print(res.json())