An information displaying method, the method being executable by a smart assistant running on a terminal, and the method comprising: receiving a wakeup operation, wherein the wakeup operation instructs the terminal to start a smart assistant; acquiring a content in a page displayed by an application which is running in foreground on a terminal, based on the wakeup operation; predicting a service to be invoked by a user, based on the content; and displaying information of the service, wherein predicting the service to be invoked by the user, based on the content, comprises: reading an index list stored in the terminal, wherein indices in the index list are generated from network push messages received by applications in the terminal, the indices at least include an identification of the applications, times when the contents are acquired, titles of the contents, descriptions of the contents, links for opening pages to which the contents belong, and a class name, and the network push messages are network messages predicted to be viewed by the user; detecting whether there is an index matching the content in the index list; and when there is an index matching the content in the index list, determining a service corresponding to the index; and when there is no index matching the content in the index list, determining, by extracting from the content several types of keywords and arranging different applications for different types of keywords, an application corresponding to the content based on a prediction rule, wherein the prediction rule represents correspondence relationships between the content and an application to be invoked by the user, and determining a service provided by the application, based on the content. receiving a wakeup operation, wherein the wakeup operation instructs the terminal to start a smart assistant; acquiring a content in a page displayed by an application which is running in foreground on a terminal, based on the wakeup operation; predicting a service to be invoked by a user, based on the content; and displaying information of the service, wherein predicting the service to be invoked by the user, based on the content, comprises: reading an index list stored in the terminal, wherein indices in the index list are generated from network push messages received by applications in the terminal, the indices at least include an identification of the applications, times when the contents are acquired, titles of the contents, descriptions of the contents, links for opening pages to which the contents belong, and a class name, and the network push messages are network messages predicted to be viewed by the user; detecting whether there is an index matching the content in the index list; and when there is an index matching the content in the index list, determining a service corresponding to the index; and when there is no index matching the content in the index list, determining, by extracting from the content several types of keywords and arranging different applications for different types of keywords, an application corresponding to the content based on a prediction rule, wherein the prediction rule represents correspondence relationships between the content and an application to be invoked by the user, and determining a service provided by the application, based on the content. reading an index list stored in the terminal, wherein indices in the index list are generated from network push messages received by applications in the terminal, the indices at least include an identification of the applications, times when the contents are acquired, titles of the contents, descriptions of the contents, links for opening pages to which the contents belong, and a class name, and the network push messages are network messages predicted to be viewed by the user; detecting whether there is an index matching the content in the index list; and when there is an index matching the content in the index list, determining a service corresponding to the index; and when there is no index matching the content in the index list, determining, by extracting from the content several types of keywords and arranging different applications for different types of keywords, an application corresponding to the content based on a prediction rule, wherein the prediction rule represents correspondence relationships between the content and an application to be invoked by the user, and determining a service provided by the application, based on the content.