daisy / daisy/MathCAT

Time mistaken for a unit

Open
#711 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
114
Forks
85
Avg merge
1d 11h
Merged PRs (30d)
42

Description

`5:30pm` is spoken as "5 colon, 30 pico-metres"

The MathML is:
```

```
or potentially
```

```

There is a `time` intent property, but there is not any rule yet to handle it. I think the intent is needed. While "5:30pm" should be interpreted as time due to the `:`, the problem is still there for "5pm" (and "5am" -- arcminutes).

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how the `time` intent property and the two MathML forms are currently handled. Add handling that keeps `5:30pm` as time and distinguishes `5pm` from unit interpretations, then verify the resulting speech for the examples in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
accessibility
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.