1. Use Case Title:
find all decisions of relevant municipalities, given a location
2. User Story/Scenario:
As a developer I want to discover all relevant datasets for a query by one of my users.
3. Problem Statement:
LBLOD does not publish a unified dataset of decisions, rather it's expected that each municipality publishes their own dataset. To be able to answer questions like "which decisions are related to my location" we first need to find which datasets need to be searched.
4. Desired Outcome/Goal:
By limiting to specific datasets, answering queries should be a lot more performant (faster response time).
May need to break this up in steps:
5. Data Catalog(s) Involved:
6. Data/Service Requirements:
- spatial coverage
- some shacl shapes exists, probably not sufficient
7. Discovery Criteria/Filters:
- spatial extent: bounding box or by using existing datasets that use sf:within and other geo relationships
- type of resource available in the datasets
- predicates present
- how the data is available: ldes/sparql/ttl dump. may want specific service.
8. Expected Output/Results:
- first find a dataset to enrich understanding of location
- filter datasets using enriched question
- direct data access would be optimal, but already offering dataset locations would be a big win
1. Use Case Title:
find all decisions of relevant municipalities, given a location
2. User Story/Scenario:
As a developer I want to discover all relevant datasets for a query by one of my users.
3. Problem Statement:
LBLOD does not publish a unified dataset of decisions, rather it's expected that each municipality publishes their own dataset. To be able to answer questions like "which decisions are related to my location" we first need to find which datasets need to be searched.
4. Desired Outcome/Goal:
By limiting to specific datasets, answering queries should be a lot more performant (faster response time).
May need to break this up in steps:
5. Data Catalog(s) Involved:
6. Data/Service Requirements:
7. Discovery Criteria/Filters:
8. Expected Output/Results: