本发明涉及检索领域,尤其是教学材料检索。具体为:将检索式输入到多个搜索引擎中,每个搜索引擎根据所述检索式返回检索结果并放入和搜索引擎对应的集合中;获取所述检索式中的关键词的同义词集合,计算同义词和关键词的相似度,根据相似度确定BM25算法的可调参数,采用BM25算法计算检索式和集合中条目的相关性;对条目的相关性进行加权计算,基于加权计算结果对条目进行排序,将排序后的结果推送给用户。本发明能够同时从多个搜索引擎中检索同一个检索式,然后对所有的搜索引擎返回的结果进行排序,将相关的内容排序靠前,便于老师快速检索教学材料。