The invention relates to software engineering and data mining technologies, in particular to an elderly user use obstacle report and solution method for a mobile phone terminal, which comprises the following steps: 1, identifying an action, converting the action into a character string, and further processing the character string only when an identification result shows that a problem is encountered; 2, searching a character string, and converting a search result into a vector; 3, performing data training, converting all known search results into vectors according to the constructed Chinese word bank, and constructing a prediction model; and 4, carrying out data prediction, predicting a search result of the new character string through a prediction model, giving a solution to a problem, and returning the solution in a voice form. According to the method, the elder user does not need to perform input operation from beginning to end, and all operations are established on the basis of automatic elder action recognition. When the old people encounter difficulties in using the mobile phone, a solution can be obtained at the first time, and meanwhile, a result is returned in a voice form, so that the user experience of the old people in using the smart phone is improved.