1. A system for implementing a process to organize non-semantic visual input data so that the non-semantic visual input data is readily accessible by both a human and a computing device, by describing the non-semantic visual input data semantically, comprising: (a) a specialized asset server computing device that accesses the non-semantic visual input data and enables semantic data to be generated and added to annotate selected elements of the non-semantic visual input data; (b) a specialized asset viewer that presents a portion of the non-semantic visual input data to a user that is selected by the user from the non-semantic visual input data and provides a graphics user interface to enable the user to provide intelligence on a specific element selected in the portion of the non-semantic visual input data, the intelligence provided by the user being translated by the specialized asset viewer into assert data associated with the specific element, so that for a plurality of portions of the non-semantic visual input data and specific elements in the plurality of portions that are selected, corresponding assert data are created; (c) a tagonomy editor that enables tagonomies to be created that are assigned to different parts of the process and which are employed to facilitate describing the non-semantic visual input data semantically; and (d) a semantic engine that loads the corresponding assert data created for the specific elements selected within the plurality of portions of the non-semantic visual input data and which enables queries to be formulated and processed to retrieve desired data from the non-semantic visual input data for use in the process, until elements in the non-semantic visual input data that meet specified criteria in the queries have been identified.