Automated character modeling