Use Case Consolidation (in process) - GlennClatworthy/kgc_discussion_group GitHub Wiki
Consolidated Use Cases
Glenn Clatworthy
-
Use Case Description Information The following defines information that pertains to this particular use case. Each piece of information is important in understanding the purpose behind the use case.
- Name: Concept Search Based on Taxonomy
- Goal: I'm trying to understand specific concepts or terms and want to find the clearest, most direct path to an answer in the books, bookclub video sections, or wiki
- Use Case Team Leader/Members: Bookclub ontology designers; taxonomists
- Pre-condition: The user is a novice in the subject area and needs clear-cut direction
- Post-condition: The user is confident that they understand the concept or term
- Constraints/Issues/Risks: Categorizing content effectively so that the user can trust that they are finding a comprehensive response
- Trigger Event(s): User search for content
- Primary Actor: Student, researcher, or bookclub member
- Secondary Actor(s): Individual(s) organizing and/or indexing content
Steve Gillespie
-
Use Case Description Information The following defines information that pertains to this particular use case. Each piece of information is important in understanding the purpose behind the use case.
- Name: Taxonomy Search
- Goal: I want to be able to identify all book content—and related materials and sessions—related to a concept in a master taxonomy
- Use Case Team Leader/Members: All KGC members
- Pre-condition: Book team leadership should sign off on public documentation and access
- Trigger Event(s): User navigates to a KGC concept search page
- Primary Actor: Potentially any interested party
- Secondary Actor(s): Bookclub taxonomy designers, interface designers, KGC leadership
-
Use Case Description Information The following defines information that pertains to this particular use case. Each piece of information is important in understanding the purpose behind the use case.
- Name: How-to
- Goal: I want to learn how to accomplish a task (e.g. SPARQL queries, ontology and taxonomy development)
- Use Case Team Leader/Members: Book club ontology group as well as appropriate KGC executives and managers
- Pre-condition: Book team leadership should sign off on public documentation and access
- Trigger Event(s): User navigates to a KGC search page
- Primary Actor: Potentially any interested party
- Secondary Actor(s): Bookclub ontology designers, interface designers, KGC leadership
-
Use Case Description Information The following defines information that pertains to this particular use case. Each piece of information is important in understanding the purpose behind the use case.
- Name: Related and Unrelated Terms
- Goal: I want to learn how particular terms or concepts relate--or don't relate--to each other
- Use Case Team Leader/Members: Book club ontology group as well as appropriate KGC executives and managers
- Pre-condition: Book team leadership should sign off on public documentation and access
- Trigger Event(s): User navigates to a KGC search page
- Primary Actor: Potentially any interested party
- Secondary Actor(s): Bookclub ontology designers, interface designers, KGC leadership
Bob Lucas
-
Use Case Description Information The following defines information that pertains to this particular use case. Each piece of information is important in understanding the purpose behind the use case.
- Name: Find Information
- Goal: As a book club member, I want to find information relative to a specific subject of interest [See Glenn's first use case]
- Use Case Team Leader/Members: Book Club Member
- Pre-Condition: Member thinks there maybe information in the book club archives that will help inform the member about the subject of interest.
- Post-Condition: Member has some amount of information that provides member with ability to absorb and decide course of action.
- Constraints/Issues/Risks: ????
- Trigger Event(s): Some situation causes member to be interested in specific subject
- Primary Actor: Book Club member
- Secondary Actor(s): ???
Scope Questions/
-
What is relevant information
-Information about Knowledge Graphs (KG)
- What are the components of KG
- What technologies are entailed in KGs
- What concepts contribute to developing KGs
- What subjects areas (domains) can benefit from KGs
- What are the basic essential steps of developing a KG
Matei Canavra
Member
- Search for particular information across multiple bookclub sessions
- Quick learning and reference resource
- Discovery resource
Community
-
Create educational material (e.g. courses) using the structured information, videos, etc. from bookclub sessions and book notes
Create an introductory "Semantic Web" course based on structured information and videos from bookclub sessions
-
Create "entry point" for new members
-
SEO funnel
-
A new
-
Create central knowledge hub into which information and resources from community can flow, with bookclub sessions & book notes as "anchor"
Author
- Supplementary material to accompany book & its resources
- SEO funnel + discovery mechanism for the book
World
- Suite of apps can be built on top
Themes:
- SEO/discovery
- Quick reference
- Education
Mattias Sesboüé
Member
- Quick learning and reference resource
- Discovery resource
- Ability to view discussions at a glance & quickly find desired information
Organization
- Framework for compiling educational materials, courses, etc.
- An educational resource in and of itself, especially for new members
- SEO funnel
- Central knowledge hub into which information and resources from community can flow
Author
- Supplementary material to accompany book & its resources
- SEO funnel + discovery mechanism for the book
World
- Suite of apps can be built on top
Themes:
- SEO/discovery
- Quick reference
- Education
Collective Use Case Brainstorm (imported from KGC Ontology Project)
| Suggested by | Primary Actor | Title | Goal | Pre-condition | Post-condition |
|---|---|---|---|---|---|
| Bob Lucas | Bookclub Member | Follow Your Nose | Use "follow-your-nose" to discover relevant information about a particular topic | ||
| Glenn Clatworthy | Bookclub Member | SPARQL book queries | I want to be able run SPARQL queries—and my own variations—on all example datasets supplied by book authors through an online interface | The user must be a book club participant or someone otherwise authorized to access book examples. | The user will be able to write and run SPARQL queries on example data |
| Glenn Clatworthy | Community | KGC Ontology Queries | I want to be able to access the complete triple store documenting the Knowledge Graph Conference ontology via SPARQL queries or a web-based interface | Book team leadership sign off on public documentation and access levels | The user is able to query the entire KGC ontology |
| Glenn Clatworthy | Community | Concept search based on taxonomy | I'm trying to understand specific concepts or terms and want to find the clearest, most direct path to an answer in the books, bookclub video sections, or wiki | The user is a novice in the subject area and needs clear-cut direction | The user is confident that they understand the concept or term |
| Matei Canavra | Bookclub Member | Tool Discovery | Discover tools for achieving particular goal | ||
| Matei Canavra | Bookclub Member | Bookclub Discovery | Discover new information across multiple bookclubs | ||
| Robert Muil | Bookclub Member | Generate a learning path for a specified Topic | Be able to retrieve an ordered list of learning resources to proceed through, in order to learn a specified Topic with minimal unnecessary reading and diversion. | Have a mechanism to specify a 'starting place' - e.g. completed uni courses, a set of already known topics, etc. Have a mechanism to prioritise overlapping resources. | The specified Topic is sufficient understood by the actor. Minimal extraneous material has been consumed, given actor's starting place. |
| Unidentified | Community | Direct new members to a central information hub | Help new members | ||
| Unidentified | Organization | ? Upskill your workforce or team | |||
| Unidentified | Bookclub Member | Review missed bookclub session |
[Incomplete. Reconcile with individual entries above.]