New Approach of Text-based Intelligent Virtual Assistant Mar