1. A method for generating an output of documents having a predetermined relevance, the method comprising: receiving an initial document comprising text; receiving a list of documents, each document comprising text, for matching; receiving a minimum substring match length; normalizing the text of the documents of the list of documents; searching common sub-strings between the text of the initial document and the text of each document of the list of documents; calculating a match percentage based on the search common sub-strings; and outputting documents having a match percentage corresponding to a predetermined value.