Question: what is the difference between natural language processing and text mining?
Answer: NLP works with any product of natural human communication including text, speech, images, signs, etc. It extracts the semantic meanings and analyzes the grammatical structures the user inputs. Text mining works with text documents. It extracts the documents' features and uses qualitative analysis.