Semantic-Feature-generation-for-words.Building a Natural language Responsive system by Preprocessing(removing stop words , numbers, urls and stemmming ) raw text, generating features for words, Extracting Entities(Named Entity Recognition) based on specific application, Feeding the preprocessed and required text to Deep Learning Neural Network which can generate a responsive sentence for the given sentence.