AmitMY's picture
example
8a5ac49

A newer version of the Gradio SDK is available: 5.33.0

Upgrade
metadata
title: SignWriting Similarity
sdk: gradio
sdk_version: 3.36.1
app_file: app.py
pinned: false
tags:
  - evaluate
  - metric
description: >-
  The Symbol Distance Metric is a novel evaluation metric specifically designed
  for SignWriting,  a visual writing system for signed languages. Unlike
  traditional string-based metrics (e.g., BLEU, chrF),  this metric directly
  considers the visual and spatial properties of individual symbols used in
  SignWriting,  such as base shape, orientation, rotation, and position. It is
  primarily used to evaluate model outputs in  SignWriting transcription and
  translation tasks, offering a similarity score between a predicted and a
  reference sign.

Metric Card for SignWriting Similarity

Metric Description

The Symbol Distance Metric is a novel evaluation metric specifically designed for SignWriting, a visual writing system for signed languages. Unlike traditional string-based metrics (e.g., BLEU, chrF), this metric directly considers the visual and spatial properties of individual symbols used in SignWriting, such as base shape, orientation, rotation, and position. It is primarily used to evaluate model outputs in SignWriting transcription and translation tasks, offering a similarity score between a predicted and a reference sign.

How to Use

The metric is used by passing two SignWriting signs (as sets of symbols) and computing a similarity score that reflects how closely they match in terms of symbol content and layout.

Inputs

  • hypothesis (List[Symbol]): The output sign, represented as a list of symbols with visual and spatial properties.
  • reference (List[Symbol]): The gold/reference sign, in the same format.

Output Values

Returns a dictionary like:

{"score": 0.83}

This metric outputs a score between 0 and 1:

  • 1.0: Perfect similarity (identical signs)
  • 0.0: Complete dissimilarity Higher scores are better. A score above 0.8 is typically considered very good for single sign comparisons.

Limitations and Bias

  • The metric relies on a manually defined distance function for symbol attributes, which may not fully capture perceptual similarity.
  • Performance has primarily been validated qualitatively; quantitative alignment with human judgment is ongoing.
  • It assumes symbol independence and uses a Hungarian matching algorithm, which may miss some higher-order structural patterns in complex signs.
  • Currently more suitable for evaluating single signs than continuous signing sequences.

Citation

Amit Moryossef, Rotem Zilberman, Ohad Langer (2024). Effective Sign Language Evaluation via SignWriting. arXiv:2410.13668