Applying artificial intelligence for next-generation conversational customer experience