Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.
by facebookHaskell
Last 12 weeks · 0 commits
4 of 6 standards met
Hi Julien — not a bug report. I’m intentionally studying systems that treat evaluation, constraints, and “no result” as first-class outcomes. I’m building a deterministic, non-generative reasoning system in a different domain and had a quick question. If this isn’t the right place, feel free to close.
I was using Duckling for sometime, except now when I try to post to it only certain dimensions work like credit card number, other dimension like time, quantity, ordinal, all I get is that the connection was closed prematurely.
Example: if I enter "في 14:30" I get: [[{'tag': 'time', 'start': 0, 'end': 5, 'body': 'في 14', 'value_norm': {'values': [{'value': '2025-10-09T02:37:09.113-07:00', 'grain': 'second', 'type': 'value'}], 'value': '2025-10-09T02:37:09.113-07:00', 'grain': 'second', 'type': 'value'}, 'latent': False}]] Is there a way to get the entire time to be captured? Hours and minutes? like: 14:30 or 14:30 pm?
Repository: facebook/duckling. Description: Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings. Stars: 4295, Forks: 739. Primary language: Haskell. Languages: Haskell (100%), Dockerfile (0%). Latest release: v0.2.0.0 (5y ago). Open PRs: 14, open issues: 125. Last activity: 3mo ago. Community health: 75%. Top contributors: patapizza, chessai, stroxler, yuanbing, kckcng, panagosg7, leandroPGC, Abdallatif, fil090302, JonCoens and others.