1. A computer implemented method for processing natural language information in conjunction with a semantic network editing tool, the method comprising: providing a user interface in communication with the semantic network editing tool disposed to facilitate processing of information in a natural language processing (NLP) system from a collection of documents stored in a document repository so as to provide a set of processed information; communicatively coupling the semantic network editing tool and the NLP system so as to facilitate transfer of data or information between the semantic network editing tool and the NLP system, the communicatively coupling including automatically converting one or more semantic network entity types and associated semantic network templates into NLP extractor definitions wherein the extractor definitions are trained using sample documents prior to being utilized to facilitate the processing of the information in the NLP system; mapping, using the semantic network editing tool, entity types and relation types of a first ontology of the NLP system to element types and relation types, respectively, of a second ontology of a semantic network, the first ontology being different from the second ontology wherein ones of the element types are associated with ones of the semantic network templates, each of the semantic network templates including a plurality of roles corresponding to a plurality of additional element types; responsive to a user input provided at the user interface, extracting the set of processed information from the NLP system for use in the semantic network; and using the semantic network editing tool to view and edit entities and triplets included within the semantic network.