OOICISP Project Faceted Browse
From Semantic Portal Wiki
This page has been moved to the new drupal site. You should be editing it at http://tw.rpi.edu/web/project/OOICISP_Project_Faceted_Browse.
| OOICISP |
| Project Information |
| Demos |
|
Faceted Browse |
| Project Organization |
|
Meeting Notes |
UI of the prototype faceted browser (version 0.09)
- For triple store, we use Jena TDB.
- Demo User interface (click to see big picture)
- Text filter: typing in the text filter will filter facet values, e.g., typing "ocean" in the "Affiliation" facet will filter values that contain "ocean".
- Advance filter definition (click to see big picture)
- Advanced Filter Builder: Users can define complex filter criteria, which can be nested to any depth.
Faceted browser for OOI/CI (versoin 0.1)
- The following screen shots use datasets from here.
- For triple store, we use Jena TDB. Its license information can be found here.
- For user interface, we use SmartGWT, an Ajax framework with business level visual widgets, with LGPL license.
- The application is based on RESTful web service between the client/server. So any SPARQL endpoint (or any proxy services that comply with the SPARQL protocol) can serve as the back-end.
- Demo User interface (click to see big picture)
- Application layout: a large information pane that takes up the left part of the webpage, and a set of facets displayed vertically and to the right of the information pane.
- Dataset are presented in the information pane.
- Institution, Variable, Observed Property, and Institution are selected (hard coded in the application) as the facets.
- Filters showed in previous section of this wiki page works as usual.
- Action items
- Application layout: the current UI seems to be non-intuitive in terms of the layout of the information pane and the facet set. Plan to display the facet set on the top of the page, and the information pane below the facet set. ([TODO] put up a link to a mock-up interface here.)
- Different types of facet: currently the information pane presents the target/information to the user, which means the target/goal is fixed (i.e., hard-coded). To fix this and enable flexible user selection of his target/goal, we plan to make the last facet in the facet set as the target set. Clicking on items in the target set will update detailed information in the information pane. Further later work might also include enabling users to right-click on a facet and make it as the target facet.
- Dataset: Currently the RDF dataset has very few instances to populate the application. As the quality of the RDF dataset improves, this would change and scalability issue might need more attention.
Faceted Browser for OOI/CI/SP (version 0.2)
This version improves the previous version (0.1) in the following aspects:
- Changed UI layout: The set of facets are positioned on the top of the page, and the information panel is placed below them.
- Different types of facets. Starting from left to right, we have a set of restriction facets and exactly one goal facet (rightmost).
- Fixed RDF dataset.
- Refactored source code.
Initial user interface when launching the demo.
Selecting values in the Organizations facet filters the rest facets. Also, the information panel displays a detailed information of the current selection.


