The invention discloses an information recommendation method of calculating user preference similarity based on a context ontology tree. According to the method, differential influences of various context types and concrete examples thereof on user preferences are analyzed, and a context-based user preference extraction method is designed; then ontology is utilized to carry semantic expression on contexts, an ontology tree expression-based context similarity calculation method is constructed, and the precision of finding similar user sets in collaborative filtering recommendation is improved; and on the basis of the above-mentioned user preference extraction, the extracted contexts are introduced into a collaborative filtering recommendation process, the similarity between the context user preferences is calculated, a collaborative filtering recommendation method based on user context preference analysis is designed, and problems of sparseness, cold starting and the like of existing recommendation methods are solved.