Cuebee Architecture

4,437 views

Published on

Cuebee is a flexible, extensible application for querying the semantic web. It provides a friendly interface to guide users through the process of formulating complex queries. No technical knowledge of query languages or the semantic web is required.
They key enabler of the query builder is the ontology schema. The schema provides the types and possible interconnections of data to guide the user in creating a query.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,437
On SlideShare
0
From Embeds
0
Number of Embeds
2,195
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cuebee Architecture

  1. 1. Cuebee Architecture<br />Pablo Mendes<br />mendes.2@wright.edu<br />
  2. 2. Cuebee Architecture<br />User interacts with system to formulate queries<br />
  3. 3. Cuebee Architecture<br />User interacts with system to formulate queries<br />Input Widgets allow for customized input<br />
  4. 4. Cuebee Architecture<br />User interacts with system to formulate queries<br />Input Widgets allow for customized input<br />Suggester offers terms (from onto) for user to compose query<br />
  5. 5. Cuebee Architecture<br />User interacts with system to formulate queries<br />Input Widgets allow for customized input<br />Suggester offers terms (from onto) for user to compose query<br />Each suggestion is obtained by querying the endpoints<br />
  6. 6. Cuebee Architecture<br />When user is done, clicks “query”<br />User interacts with system to formulate queries<br />Input Widgets allow for customized input<br />Suggester offers terms (from onto) for user to compose query<br />Each suggestion is obtained by querying the endpoints<br />
  7. 7. Cuebee Architecture<br />When user is done, clicks “query”<br />User interacts with system to formulate queries<br />Input Widgets allow for customized input<br />Suggester offers terms (from onto) for user to compose query<br />Each suggestion is obtained by querying the endpoints<br />Queries are encoded in SPARQL<br />
  8. 8. Cuebee Architecture<br />When user is done, clicks “query”<br />User interacts with system to formulate queries<br />Input Widgets allow for customized input<br />Suggester offers terms (from onto) for user to compose query<br />Queries are sent to servers using the SPARQL Protocol over HTTP<br />Each suggestion is obtained by querying the endpoints<br />Queries are encoded in SPARQL<br />
  9. 9. Cuebee Architecture<br />When user is done, clicks “query”<br />User interacts with system to formulate queries<br />Input Widgets allow for customized input<br />Cuebee shortens URLs to qNames for cleaner presentation<br />Suggester offers terms (from onto) for user to compose query<br />Queries are sent to servers using the SPARQL Protocol over HTTP<br />Each suggestion is obtained by querying the endpoints<br />Queries are encoded in SPARQL<br />
  10. 10. Cuebee Architecture<br />When user is done, clicks “query”<br />User interacts with system to formulate queries<br />Output is presented to the user in widgets (table, graph, chart)<br />Input Widgets allow for customized input<br />Cuebee shortens URLs to qNames for cleaner presentation<br />Suggester offers terms (from onto) for user to compose query<br />Queries are sent to servers using the SPARQL Protocol over HTTP<br />Each suggestion is obtained by querying the endpoints<br />Queries are encoded in SPARQL<br />

×