Enhancing System Communication through Synthetic Characters