Patterns for Representing Knowledge Graphs to Communicate Situational Knowledge of Service Robots

Context-Aware ComputingHuman-Robot Collaboration (HRC)Software Engineers & DevelopersUI/UX DesignersAI/ML Researchers & Engineers

Title of the Paper

Patterns for Representing Knowledge Graphs to Communicate Situational Knowledge of Service Robots

Paper Information

  • Research Domain: Knowledge Graphs, Service Robots, Human-Computer Interaction Design
  • Keywords: Knowledge Graphs, Design Patterns, Interface Design, Human-Computer Interaction, Service Robots

Research Background and Problems

  • What issues or challenges did the authors identify?

    • Service robots need to effectively organize and present situational knowledge (including information about people, objects, locations, and events) to adapt to their working environments and interact with users.
    • Knowledge Graphs (KGs) have been applied in the robotics industry, but existing interface designs primarily target expert users and fail to adequately address the difficulties non-expert users face in understanding and interacting with these systems.
    • There is a lack of interface design methods specifically tailored for non-expert users and insufficient research on design patterns for communicating situational knowledge through knowledge graphs in service robots.
  • Why is this issue important?

    • The use of service robots in daily life is becoming increasingly widespread, requiring greater adaptability and user-friendly interaction methods.
    • Non-expert users constitute the majority of service robot users, and designing comprehensible interfaces can enhance the accessibility and usability of robot applications.
  • Research Motivation and Related Work

    • Knowledge graphs serve as a unified representation of heterogeneous knowledge and are widely applied in artificial intelligence and robotics.
    • While there is existing research on human-computer interaction and robot interaction design patterns, studies specifically focusing on design patterns for representing knowledge graphs in robots are scarce.
    • This study aims to establish a library of visual patterns for presenting situational knowledge by observing how non-expert users represent elements of knowledge graphs.

Solution

  • What methods or solutions did the authors propose?

    • Development of a design pattern library for situational knowledge in service robots, divided into high-level and low-level patterns.
    • Use of iterative analysis methods to extract design patterns from user behavior when arranging knowledge cards.
    • Validation of the design pattern library through robot prototypes and Wizard-of-Oz testing to evaluate its effectiveness and provide design recommendations.
  • What is innovative about this solution?

    • Creation of a knowledge graph interface design pattern library specifically for non-expert users, lowering the barrier for designers to understand technical details.
    • Provision of a systematic framework for pattern selection, covering different types of situational knowledge (semantic knowledge, procedural knowledge, episodic knowledge).
  • What are the implementation steps? What key technologies were used?

    1. Knowledge Card Design: Identification of common knowledge types for service robots through literature review and subsequent card design.
    2. Scenario Design: Development of nine interactive scenarios containing situational knowledge (semantic, procedural, episodic).
    3. Participant Experiment: Recruitment of 12 university students without expertise in knowledge graphs to arrange knowledge cards based on scenarios, with their arrangement logic recorded.
    4. Data Analysis: Extraction of design patterns using visual open coding and iterative abstraction methods.
    5. Pattern Validation: Construction of robot prototypes using real-world data and evaluation through Wizard-of-Oz testing to assess interface effectiveness.

Research Outcomes

  • What specific results were achieved?

    • Extraction of four high-level design patterns (focused on action, time, relationships, or location) and eight low-level design patterns.
    • Development of a modular visual pattern library, validated for usability and flexibility through experiments.
  • How does it compare to existing solutions?

    • Focuses on designing knowledge graph interaction interfaces for non-expert users, reducing comprehension difficulties.
    • The pattern library provides concrete design guidance that can be directly applied to interface prototype development.
  • What were the experimental or evaluation results?

    • Wizard-of-Oz testing revealed high ratings for interface clarity and usability, though there is room for improvement in information comprehension and search efficiency.
    • Users generally found the pattern library effective in assisting designers to create robot interfaces and improving knowledge exchange between robots and humans.
  • Limitations and Future Directions

    • The research scenarios and pattern extraction were based on a limited amount of experimental data, potentially omitting some design patterns.
    • The knowledge graph dataset used was customized for the experiment and has not yet been applied to complex real-world graphs.
    • Future work includes expanding the scope of the pattern library, developing open datasets, enhancing the depth of pattern applications, and exploring multimodal interaction designs (e.g., voice, gestures) integrated with interfaces.

Conclusion

This study developed a design pattern library that provides a systematic framework for service robot interface design. The results demonstrate that the pattern library is effective in helping non-technical users understand and operate robot knowledge graphs, while also offering new design ideas and research directions for the exchange and presentation of situational knowledge in service robots. Future work should focus on optimizing the pattern library and exploring broader application scenarios and data complexity.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/47448/2021

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3411764.3445767
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2021
emoji_events
Award
No award tagged
group
Authors
6 authors
sell
Subtopics
Context-Aware Computing, Human-Robot Collaboration (HRC)
work
Professions
Software Engineers & Developers, UI/UX Designers, AI/ML Researchers & Engineers
article
Content Status
Full text indexed
hub
Related Papers
3 related papers