Natural_Language_Processing_for_Online_Applications_Text_Retrieval_Extraction_and_Categorization