Skip to content

cg3hci/unity-XRIv2-qa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Unity XRI v2 Q&A Benchmark

This benchmark structure is designed to be extensible β€” you can add Q&A datasets for any XR platform and toolkit. However, this repository currently includes only one dataset: Unity as the platform and XRI version 2 as the toolkit.

It includes a Python utility script for easily loading, validating, and querying the dataset.



πŸ“‚ Repository Contents

  • benchmark.json – The benchmark dataset in JSON format.
  • benchmark_reader.py – Python code for reading and validating the benchmark.

πŸ“˜ Benchmark Structure

The benchmark is organized as a hierarchy:

  • benchmark_info – General metadata.
  • platforms[] – E.g., Unity, Web(Mock).
    • toolkits[] – E.g., XRIv2, MRTK3(Mock), A-Frame(Mock).
      • dataset – List of Q&A pairs, with optional metadata.

Example

{
  "benchmark_info": {
    "name": "XRI-benchmark",
    "description": "Text-based, Q&A Benchmark for Virtual Reality applications...",
    "version": "0.1",
    "date": "2024-09-15",
    "author": "CG3HCI (https://cg3hci.dmi.unica.it/lab/)",
    "email": "[email protected]"
  },
  "platforms": [
    {
      "name": "Unity",
      "toolkits": [
        {
          "name": "XRIv2",
          "dataset": [
            {
              "question": "What is ... ?",
              "answer": "... is a ...",
              "metadata1": "A value",
              ...
              "metadataN": "Another value"
            }
          ]
        }
      ]
    }
  ]
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages