{"_id":"576a699f5b2af10e00248b14","project":"56439dfe9eebf70d00490d54","user":"55dd6b48a649eb170083b97a","parentDoc":null,"version":{"_id":"56439dff9eebf70d00490d57","project":"56439dfe9eebf70d00490d54","__v":26,"createdAt":"2015-11-11T19:58:55.144Z","releaseDate":"2015-11-11T19:58:55.144Z","categories":["56439dff9eebf70d00490d58","56439e17c92c470d002dec71","564ce88e802cd02100444274","564d07ff3657c43500bf1d33","564d0a312da1982d00b19b64","564d2aa92da1982d00b19b8c","564d30a8b88a37210082253e","564d362c2da1982d00b19ba0","569d664371e3650d00acf018","569d7eacec29360d00f667c9","569d8006ec29360d00f667cb","569d855e0306a10d00ce99b9","569d91d571e3650d00acf04c","569d91eeceb7510d00f2a6a3","569e8c262d320817003b806d","569e8f802d320817003b8072","56b038c914dfea0d0007cf05","5717b4f0681bb41900fc575a","5718e0a4cd483219007c2c9a","571924c8e967cb1700d078e9","571e2648edc4a92b00a4cc65","576a677a6f15260e001f899b","576c5eaf5738570e00ff070f","578d127ed9c55c2000d4f213","579f90927ebe9b0e00059c50","582c0af888708a0f00570a69"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":false,"codename":"","version_clean":"1.0.0","version":"1"},"__v":2,"category":{"_id":"576a677a6f15260e001f899b","project":"56439dfe9eebf70d00490d54","version":"56439dff9eebf70d00490d57","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-06-22T10:24:58.776Z","from_sync":false,"order":18,"slug":"new-search-api","title":"New Search API"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-06-22T10:34:07.420Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":2,"body":"We would like every student to be able to leverage all the content, experts and community on the web to always learn based on their interest and at their pace. A central measure of success for Gooru is positive learning outcome for users at scale. We borrow from the  efforts of semantic web community toward implementing a semantic learning web, where the web of content, experts and community (collectively called resources) annotated with machine readable metadata can be readily interpreted by systems to find, combine and act upon the metadata associated with the resources. \n\nCore Search entails major functions of **indexing** all content, **querying** and **ranking** to boost content based on user intent. Gooru has developed learning infrastructure with the content architecture and learning analytics. \n\nOrganizing all of the learning resources, understanding user intent and providing users with the most relevant experience become possible if we are able to create a semantic learning web. Gooru does the following things toward creating a semantic learning web \n  * Classification of all resources to infer some of the metadata; \n  * Clustering of resources and propagating metadata from one entity to another;  \n  * Creating a graph of K12 concepts,  associating resources with concepts  and processing queries accordingly.\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Gooru Search Features: Improve Students/Teachers Search Experience.\"\n}\n[/block]\nIn addition to providing easy access to millions of quality educational resources, Gooru has many special features to help students/teachers to find exactly what they are looking for. Some of the popular features are:\nSearch Resources / Collections in the Gooru Content Catalog\nPersonalized search based on user activities\nQuery Autocomplete\nQuery analysis to understand acronyms (RUSD), filter terms (e.g. quiz), chemical formulae (e.g. HCl) and math equations (e.g. y = mx +b shows results for slopes).\n\nSome of the popular search filters are:\n  * Search by K12 Student Grade\n  * Search by K12 Standards\n  * Search by Subject\n  * Search by Publisher\n  * Search by Author\n  * Search by Aggregator\n  * Search by Various Resource Format\n  * Search Open Educational Resources(OER)\n  * Search Mobile Friendly Resources","excerpt":"Gooru aims to enable Personalized Learning","slug":"search-overview","type":"basic","title":"Gooru Search Overview"}

Gooru Search Overview

Gooru aims to enable Personalized Learning

We would like every student to be able to leverage all the content, experts and community on the web to always learn based on their interest and at their pace. A central measure of success for Gooru is positive learning outcome for users at scale. We borrow from the efforts of semantic web community toward implementing a semantic learning web, where the web of content, experts and community (collectively called resources) annotated with machine readable metadata can be readily interpreted by systems to find, combine and act upon the metadata associated with the resources. Core Search entails major functions of **indexing** all content, **querying** and **ranking** to boost content based on user intent. Gooru has developed learning infrastructure with the content architecture and learning analytics. Organizing all of the learning resources, understanding user intent and providing users with the most relevant experience become possible if we are able to create a semantic learning web. Gooru does the following things toward creating a semantic learning web * Classification of all resources to infer some of the metadata; * Clustering of resources and propagating metadata from one entity to another; * Creating a graph of K12 concepts, associating resources with concepts and processing queries accordingly. [block:api-header] { "type": "basic", "title": "Gooru Search Features: Improve Students/Teachers Search Experience." } [/block] In addition to providing easy access to millions of quality educational resources, Gooru has many special features to help students/teachers to find exactly what they are looking for. Some of the popular features are: Search Resources / Collections in the Gooru Content Catalog Personalized search based on user activities Query Autocomplete Query analysis to understand acronyms (RUSD), filter terms (e.g. quiz), chemical formulae (e.g. HCl) and math equations (e.g. y = mx +b shows results for slopes). Some of the popular search filters are: * Search by K12 Student Grade * Search by K12 Standards * Search by Subject * Search by Publisher * Search by Author * Search by Aggregator * Search by Various Resource Format * Search Open Educational Resources(OER) * Search Mobile Friendly Resources