14. An apparatus, comprising: a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to: analyze an original image embedded in an electronic document to generate a data pattern for the image; perform a matching operation to identify one or more similar images in other electronic documents from one or more sources of electronic documents based on the generated data pattern; extract textual description information associated with the one or more similar images from data associated with the one or more similar images; generate an alternative text description for the original image based on the extracted textual description information associated with the one or more similar images; store the alternative text description for the original image in association with the original image; generate a confidence level value for the alternative text description, wherein the confidence level value identifies a level of confidence that the alternative text description accurately describes content of the original image; and store the confidence level value in association with the alternative text description, wherein the confidence level value is generated based on scoring each keyword in the alternative text description according to a frequency of occurrence of the keyword in textual description information associated with the one or more similar images and wherein the confidence level value is generated using the following relationship: 
 Confidence level value=( v/v+m ))* R +( m /( v+m ))* C where R is an average score for the keywords in the alternative text description, v is a number of keywords hi the alternative text description, m is a minimum number of keywords in the alternative text description required, and C is a mean confidence level value.
14. An apparatus, comprising: a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to: analyze an original image embedded in an electronic document to generate a data pattern for the image; perform a matching operation to identify one or more similar images in other electronic documents from one or more sources of electronic documents based on the generated data pattern; extract textual description information associated with the one or more similar images from data associated with the one or more similar images; generate an alternative text description for the original image based on the extracted textual description information associated with the one or more similar images; store the alternative text description for the original image in association with the original image; generate a confidence level value for the alternative text description, wherein the confidence level value identifies a level of confidence that the alternative text description accurately describes content of the original image; and store the confidence level value in association with the alternative text description, wherein the confidence level value is generated based on scoring each keyword in the alternative text description according to a frequency of occurrence of the keyword in textual description information associated with the one or more similar images and wherein the confidence level value is generated using the following relationship: 
 Confidence level value=( v/v+m ))* R +( m /( v+m ))* C where R is an average score for the keywords in the alternative text description, v is a number of keywords hi the alternative text description, m is a minimum number of keywords in the alternative text description required, and C is a mean confidence level value. 20. The apparatus of claim 14 , wherein the instructions further cause the processor to: generate one of an audible or a tactile output of the alternative text description to assist a visually impaired person in obtaining information about the original image.