1. A computer program product for automatically scoring candidate answers to questions in a question and answer system, the computer program product comprising a storage medium readable by a processing circuit and storing instructions run by the processing circuit for performing a method, the method comprising: receiving plural candidate answers associated with a query string, said plural candidate answers obtained from at least one document in a data corpus using query terms; identifying one or more entity structures embedded in said at least one document; and for each at least one document: extracting said one or more entity structures embedded in said at least one document, said embedded entity structures comprising user embedded tags or embedded links to other documents; determining a number of said entity structures having terms in said embedded tags or embedded links to other documents that match query terms in the received input query string; computing a score for each of said plural candidate answers in said document as a function of a count of said number of entity structures having terms in said embedded tags or said embedded links to other documents that match query terms in the query string; said score computing comprising: assigning an associated weight to a count of said matching query terms associated with each said score for each said plural candidate answer; and computing a final score by combining each weighted match count associated with each of the candidate answers.