Banking Virtual Assistant for Improving Customer Engagement! In recent years, the emergence of social networks, mobile smartphones, big data,