3. The method of claim 1 , wherein: said evaluation using said selected classes enriches said multimedia artifact with said new semantic metadata, wherein said new semantic metadata is stored in a specified database, or packaged with said multimedia artifact, selectively.
1. A computer implemented method for classifying a multimedia artifact comprising: applying a recursive routing selection technique to select said multimedia artifact as an input data object in digital form that is mapped by particular semantic classes which belong to a specific ontology and to a specific domain, including: using specified criteria including an HTML address, an alt tag and a date-time limitation, to select at least one ontology from a plurality of ontology stored in an ontology database, wherein each ontology in the plurality of ontology includes an associated domain that is limited to said input data object, specified domain characteristics, and semantic classes, wherein said specified criteria indicates a comparative similarity between specified characteristics of said multimedia artifact and the specified domain characteristics of each ontology in the plurality of ontology; scoring and selecting one or more classes from a plurality of classes to form selected classes that respectively correspond to the semantic classes of the selected ontology; evaluating said multimedia artifact using said selected classes to determine a classification for said multimedia artifact, wherein automatic classification and tagging procedures are executed by a computer processor, which compares content and semantic metadata of said multimedia artifact with each of the selected classes of each ontology of the selected ontology, and is responsive to frequent concurrence of high level concepts which are used to derive a downward leaf object searching schema for suboptimal choice of the most appropriate concept to evaluate against said multimedia artifact, which results in recursively capturing new semantic metadata for refining said metadata of said multimedia artifact and rendering a new classification for said multimedia artifact; stopping recursive routing when a pre-specified suboptimal downward leaf object searching schema is reached in said ontology database; and displaying said classified multimedia artifact to a user for facilitating end user search of a specific domain.