1. A method comprising: receiving, by a computing device, an n-gram of characters; identifying, in a local cache of the computing device, cached autocomplete suggestions for the n-gram; requesting, at a first time and over a network, additional autocomplete suggestions for the n-gram; preventing, by the computing device, presentation of the cached autocomplete suggestions until a presentation event occurs, wherein the presentation event comprises (i) receiving the requested additional autocomplete suggestions by the computing device or (ii) the end of a predetermined period after the first time; determining that the presentation event has occurred; and in response to determining that the presentation event has occurred, presenting one or more of the cached autocomplete suggestions or the additional autocomplete suggestions.
1. A method comprising: receiving, by a computing device, an n-gram of characters; identifying, in a local cache of the computing device, cached autocomplete suggestions for the n-gram; requesting, at a first time and over a network, additional autocomplete suggestions for the n-gram; preventing, by the computing device, presentation of the cached autocomplete suggestions until a presentation event occurs, wherein the presentation event comprises (i) receiving the requested additional autocomplete suggestions by the computing device or (ii) the end of a predetermined period after the first time; determining that the presentation event has occurred; and in response to determining that the presentation event has occurred, presenting one or more of the cached autocomplete suggestions or the additional autocomplete suggestions. 12. The method of claim 1 , further comprising: receiving the additional autocomplete suggestions; determining that the received additional autocomplete suggestions should be presented based on a number of additional autocomplete suggestions received or based on a quality score associated with one or more of the received autocomplete suggestions; and presenting the additional autocomplete suggestions in response to determining that the additional autocomplete suggestions should be presented.