Cooperation Data-oriented and Grammar-based Natural Language Processing