14. A system of generating domain name suggestions based on inputs comprising: a non-transitory memory storing instructions; and a processor executing the instructions to cause the system to perform a method comprising: receiving, at a computer, an input source, wherein the input source corresponds to at least one of an image data file, an audio data file, or a metadata source; processing, via the computer, the input source to extract information from the input source; identifying a similar data file that is similar to at least a portion of the input source, wherein the similar data file is extracted from a similar data file source; determining additional information about the similar data file based on contextual data describing the similar data file in the similar data file source; building, via the computer, a submission string based on the extracted information and the additional information; submitting the submission string to a name suggestion service; receiving name suggestions based on the submission string; and providing the name suggestions.
18. The system of claim 14 , wherein the input source corresponds to at least one image data file and the processing comprises: submitting the image data file to an optical character recognition tool; and receiving from the optical character recognition tool, image information based one recognized characters found within the image.