Community:Search
From NSDLWiki
| | DOWNLOADS | DOCUMENTATION |
The NSDL Search Service provides web-based query access to the resources that are collected in the NSDL. Search queries can be as simple as a single word, or almost arbitrarily complex. Responses include the URLs of resources that match the query, along with an assortment of metadata for each such resource.
The NSDL Search Service is based on an index of search terms, compiled and accessed using the Lucene search engine. The index is populated with metadata from the NSDL's repository, and augmented by text from the resource pages themselves.
The service is accessible at two levels. Most user access occurs through the browser-based GUI interface, which provides forms for entering queries, and formatting of the results for easy navigation. An application interface is also available, using a REST-like approach to accept Lucene-style queries, and responding with structured results in an XML format.


