20. The storage device of claim 19 , wherein the determining of the one or more textual tags comprises performing semantic analysis of the text component.
20. The storage device of claim 19 , wherein the determining of the one or more textual tags comprises performing semantic analysis of the text component. 21. The storage device of claim 20 , wherein the semantic analysis of the text component comprises identifying one or more semantic classes for one or more portions of the detected text component; performing semantic clustering of the portions of the detected text components; and wherein the determining one or more textual tags for the one or more image files is at least partially based on the semantic clustering of the portions of the detected text.