https://www.arunangshudas.com/blog/nlp-ai-refine-human-machine-communication/