1. A computer program product for determining solutions to a problem experienced by a user with respect to a data processing system, the computer program product comprising: a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to select a collection of documents; computer readable program code configured to analyze the text in each document using plain text analysis and an unstructured information management application containing text analytics rules to identify problems and associated solutions, the plain text analysis using a problem dictionary containing words and phrases that identify sentences describing problems and a solution dictionary containing words and phrases that identify sentences describing solutions to problems; computer readable program code configured to create a searchable index of problems and associated solutions and storing the index in a database; computer readable program code configured to receive a problem description from a user of the problem experienced by the user with respect to the data processing system, after creating the searchable index; computer readable program code configured to analyze the received problem description using plain text analysis to extract one or more keywords from the problem description; computer readable program code configured to search the index of problems and associated solutions using the one or more extracted keywords; computer readable program code configured to return one or more documents containing words or phrases that are similar to the one or more extracted keywords; and computer readable program code configured to present the documents relevant for the problem and associated solutions to the user.