Tag Selected: deep learning for natural language processing