Using interactive video learning with AI to improve soft skills acquisition