Ubisoft's new AI tool automatically generates dialogue for non-playable game characters