Skip to content

eirikbakke/SDEBM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDEBM

Structured Data Exploration BenchMark (SDEBM) based on the Berlin SPARQL Benchmark (BSBM) but intended for benchmarking the user experience while exploring a structured dataset, not the performance of the query engine.

Roberto García, Rosa Gil, Juan Manuel Gimeno, Eirik Bakke, David R. Karger. (2016). Structured Data Exploration Benchmark (SDEBM). Available from: http://w3id.org/SDEBM

Please, look at CONTRIBUTING and LICENSE to know how you can contribute to the benchmark.

Benchmarks

Task 1. Find products for a given set of features combined

Task 2. Find products for a given set of alternative features

Task 3. Retrieve basic information about a specific product for display purposes

Task 4. Find products having some specific features and not having one feature

Task 5. Find products matching two different sets of features

Task 6. Find products that are similar to a given product

Task 7. Find products having a name that contains some text

Task 8. Retrieve in-depth information about a specific product including offers and reviews

Task 9. Give me recent reviews in English for a specific product

Task 10. Get information about a reviewer

Task 11. Get offers for a given product which fulfill specific requirements

Task 12. Export the chosen offer into another information system which uses a different schema

Metrics

For the moment, three Quality in Use metrics have been used, one about effectiveness and two about efficiency:

  • Capacity (effectiveness): what proportion of one task is completed. 0% if not possible to complete or 100% otherwise.
  • Operation Count (efficiency): how many KLM Operators are required to complete the task.
  • Speed (efficiency): each KLM Operator has a corresponding average time to complete it as detailed in the table below. For a task, this metric is computed by multiplying, for each operator type, the time for each operator by the operator count. Then, summing them all together.
KLM Operator Time (seconds)
K: button press or keystroke, keys and not characters. 0.2
P: pointing to a target on a display with a mouse. Time differs depending on distance and size of the target, but is held constant. 1.1
H: homing the hand(s) on the keyboard or other device, this includes movement between any two devices. 0.4

About

Structured Data Exploration BenchMark

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published