1. A method for pushing input resources comprising: obtaining user characteristic information of a client terminal, the user characteristic information including user interest information or user position information; obtaining at least one input resource based on the user characteristic information, the at least one input resource including at least one of input method skin, input method font, and input method font size; and pushing the at least one input resource to the client terminal, wherein: the user characteristic information is user interest information, the step of obtaining user characteristic information in the client terminal comprising: obtaining at least one on-screen word entry of the client terminal; obtaining word frequency information of the at least one on-screen word entry; obtaining at least one target word entry based on the at least one on-screen word entry, the word frequency information of the at least one on-screen word entry, and a preset frequency threshold; and obtaining the user interest information of the client terminal according to the at least one target word entry and a preset category dictionary, the preset category dictionary includes at least one interest category and at least one word entry included in each interest category, the step of obtaining the user interest information of the client terminal according to the at least one target word entry and the preset category dictionary further comprising: carrying out matching among all word entries in the preset category dictionary according to each target word entry; if there exists a word entry that matches with the target word entry, increasing a corresponding weight value of the interest category the word entry belongs to by 1; if there is no word entry that matches with the target word entry, obtaining a co-occurring word entry of the target word entry with a largest number of co-occurrences; carrying out matching among all word entries in the preset category dictionary according to the co-occurring word entry with a largest number of co-occurrences; increasing a corresponding weight value of the interest category the co-occurring word entry belongs to by 1; and obtaining the user interest information of the client terminal based on at least one interest category with a largest weight value.
1. A method for pushing input resources comprising: obtaining user characteristic information of a client terminal, the user characteristic information including user interest information or user position information; obtaining at least one input resource based on the user characteristic information, the at least one input resource including at least one of input method skin, input method font, and input method font size; and pushing the at least one input resource to the client terminal, wherein: the user characteristic information is user interest information, the step of obtaining user characteristic information in the client terminal comprising: obtaining at least one on-screen word entry of the client terminal; obtaining word frequency information of the at least one on-screen word entry; obtaining at least one target word entry based on the at least one on-screen word entry, the word frequency information of the at least one on-screen word entry, and a preset frequency threshold; and obtaining the user interest information of the client terminal according to the at least one target word entry and a preset category dictionary, the preset category dictionary includes at least one interest category and at least one word entry included in each interest category, the step of obtaining the user interest information of the client terminal according to the at least one target word entry and the preset category dictionary further comprising: carrying out matching among all word entries in the preset category dictionary according to each target word entry; if there exists a word entry that matches with the target word entry, increasing a corresponding weight value of the interest category the word entry belongs to by 1; if there is no word entry that matches with the target word entry, obtaining a co-occurring word entry of the target word entry with a largest number of co-occurrences; carrying out matching among all word entries in the preset category dictionary according to the co-occurring word entry with a largest number of co-occurrences; increasing a corresponding weight value of the interest category the co-occurring word entry belongs to by 1; and obtaining the user interest information of the client terminal based on at least one interest category with a largest weight value. 2. The method according to claim 1 , wherein the user characteristic information is user position information, the step of obtaining user characteristic information in a client terminal comprising: obtaining at least one piece of candidate position information of the client terminal; obtaining a number of occurrences of the at least one piece of candidate position information; obtaining at least one piece of target position information based on the at least one piece of candidate position information, the number of occurrences of the at least one piece of candidate position information, and a preset probability threshold; obtaining the user position information of the client terminal based on the at least one piece of target position information.