# What is transformer in AI ? A **transformer** is a neural network architecture for natural language processing (NLP) that can be used for text classification, machine translation, and other NLP tasks. It was proposed in[2017 by researchers at Google](https://ai.googleblog.com/2017/08/transformer-novel-neural-network.html). * [WIKIPEDIA article](<https://en.wikipedia.org/wiki/Transformer_(machine_learning_model)>)