Clojure library for parsing text into structured data
Top 30.3% on SourcePulse
This repository, facebookarchive/duckling_old
, is a deprecated Clojure library for parsing natural language text into structured data, specifically targeting time, duration, and numerical expressions. It was intended for developers building applications that require natural language understanding for these types of entities.
How It Works
Duckling parses text using a rule-based system implemented in Clojure. It defines a grammar and a set of rules to identify and extract specific entities like dates, times, durations, and numbers from unstructured text. The library then converts these recognized entities into structured, machine-readable formats, enabling easier integration into downstream applications.
Quick Start & Requirements
facebook/duckling
.Highlighted Details
Maintenance & Community
This repository is officially deprecated as of May 1st, 2017, in favor of https://github.com/facebook/duckling
. No active maintenance or community support is expected for this version.
Licensing & Compatibility
The license is not explicitly stated in the provided README snippet. However, given its origin and the successor project's Apache 2.0 license, it is likely permissive. Compatibility with commercial or closed-source projects would depend on the actual license.
Limitations & Caveats
This repository is deprecated and no longer maintained. Users are strongly advised to migrate to the successor project, facebook/duckling
, for current features, bug fixes, and support.
6 years ago
Inactive