1. A computer-implemented method executed by one or more processors, the method comprising: receiving, by the one or more processors, a series of queries provided from a user device, the series of queries comprising two or more queries; obtaining, by the one or more processors, a query pattern of the series of queries based on one or more entities and one or more aspects associated with the two or more queries; and determining, by the one or more processors and at least partially based on the query pattern, that a teachable moment interface is to be displayed with search results, and in response, transmitting content to be displayed in the teachable moment interface on a computing device.