Dockerized microservice to extract information from PDF resumes of different kind and transform it into uniform JSON structure to be used for further automation.
Firstly, download and create a config.ini
from the published example using below command:
wget -O config.ini https://raw.githubusercontent.com/vaibhavpandeyvpz/resumption/main/config.dist.ini
Then run the Docker container as below:
docker run -it --rm \
-p "8000:8000" \
-v ./config.ini:/app/config.ini \
ghcr.io/vaibhavpandeyvpz/resumption:latest
Server should be up & running on 127.0.0.1:8000.
You can test the API by calling /
endpoint as below:
curl -X GET \
-H "accept: application/json" \
http://127.0.0.1:8000/
To test resume processing, refer to the include Postman collection i.e., Resumption.postman_collection.json.
Clone the project and run below commands in project folder:
# create app config
cp config.dist.ini config.ini
# update values in config.ini e.g., openai.*
# start the services
docker compose up -d