Thank you for pointing this new Schema.org support in Google Custom search. I played with it a bit and it seems the refinements do allow
filters based on attributes.
The dialog above is confusing, because the option to give priority really work with like "search only" and selecting "search only" seems to eliminate all results.
Here is an example CSE with the refinements:
The refinements dialog does not seem to support using several operators at once. I would love to be able to create a refinement that combines accessibility and LRMI properties, such as this search:
Unfortunately at this point, though there is growing adoption of both LRMI and accessibility properties, Benetech's Bookshare is the only website that is publishing both Schema.org LRMI and accessibility properties. Who's next? :-)
We should see growing usage of both sets of properties, now that the LRMI website has added the accessibility properties as "important characteristics of learning resources" included in Schema.org:
http://www.lrmi.net/the-specification.
One thing I would like to see Google CSE support is the ability to apply attribute filters to subtypes, so for example the more:p:creativework-accessibilityfeature:mathml filter would include the results from the filter more:p:book-accessibilityfeature:mathml, since Schema.org/Book is a subtype of Schema.org/CreativeWork.
Gerardo
VP Engineering, Benetech
On Thursday, March 27, 2014 7:48:25 AM UTC-7,
dsn...@ascd.org wrote:
Google has introduced a new feature to their Custom Search product using
schema.org types
Unfortunately, the use of this with LRMI is limited since the only integration is with
schema.org Types, and not properties. For example, you can limit by Creative Work, or more specifically by Movie or Recipe. However, the Custom Search Refinements feature has not been updated to integrate with Schema.org, so you can not offer the user refinements specific to the type - the refinement feature is limited to tagging sites one by one within the Custom Search interface.
So even with specific Creative Work types like Movie, you can create a custom search engine just for schema.org-tagged Movies, but you can't let the searcher refine by associated type properties like Rating. With LRMI it's even more diffuse since there is not a specific Type associated with education content, only properties. But, it's a promising start, and could be a very powerful way to extend Schema.org/LRMI tagging if they allow properties to be integrated into the experience.