Modeling for Human Communication