NLP with Deep Learning – Transformers and Self-Attention