9. A system for using educational contexts for learners to adjust processing of search queries in a learner-specific manner, the system comprising: one or more processors; a context engine that accesses 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; a query engine that, using the one or more processors: receives 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; determines a weight for a concept for the query; identifies a content object in a set of content objects based on the determined weight for the concept; and determines a query result that identifies the content object as being responsive to the query; and a schedule engine that: identifies the syllabus associated with the course that the learner is enrolled in; and identifies a portion of the syllabus corresponding to the input time, wherein the query engine determines the weight for the concept based on: the query term; the course that the learner is identified as being enrolled in; and the portion of the syllabus.
9. A system for using educational contexts for learners to adjust processing of search queries in a learner-specific manner, the system comprising: one or more processors; a context engine that accesses 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; a query engine that, using the one or more processors: receives 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; determines a weight for a concept for the query; identifies a content object in a set of content objects based on the determined weight for the concept; and determines a query result that identifies the content object as being responsive to the query; and a schedule engine that: identifies the syllabus associated with the course that the learner is enrolled in; and identifies a portion of the syllabus corresponding to the input time, wherein the query engine determines the weight for the concept based on: the query term; the course that the learner is identified as being enrolled in; and the portion of the syllabus. 14. The system for using educational contexts for learners to adjust processing of search queries in the learner-specific manner as recited in claim 9 , wherein the query engine further determines an order for plurality of content objects in the set of content objects based on the weight for the concept, the plurality of content objects including the content object, wherein the query result identifies at least some of the plurality of content objects in the determined order.