7. The method for using educational contexts for learners to adjust processing of search queries in the learner-specific manner as recited in claim 1 , the method further comprising: accessing part or all of a syllabus-identified content object referenced by the portion of the syllabus; and identifying one or more concepts associated with the part or all of the syllabus-identified content object, wherein the weight for the concept is determined based on the identification of the one or more concepts.
1. A computer-implemented method for using educational contexts for learners to adjust processing of search queries in a learner-specific manner, the method comprising: accessing an educational-context data store that identifies, for each learner of a set of learners, a course that the learner is enrolled in, the course being associated with a syllabus; receiving a search query entered by a learner of the set of learners via an interface at an input time, the search query including a query term; searching the educational-context data store to identify the syllabus associated with the course that the learner is enrolled in; identifying a portion of the syllabus corresponding to the input time; determining a weight for a concept based on: the query term; the course that the learner is identified as being enrolled in; and the portion of the syllabus; identifying a content object in a set of content objects based on the determined weight for the concept; and generating a query result that identifies the content object as being responsive to the query.