Before revision:  However, existing work generally relies on heavily-engineered task specific features and model architectures.
After revision:  However, existing work generally relies on heavily-engineered task-specific features and model architectures.