Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rdeits/chartparsers.jl
Basic top-down and bottom-up chart parsing for context-free grammars in Julia
https://github.com/rdeits/chartparsers.jl
julia julia-language natural-language-processing parsing
Last synced: 27 days ago
JSON representation
Basic top-down and bottom-up chart parsing for context-free grammars in Julia
- Host: GitHub
- URL: https://github.com/rdeits/chartparsers.jl
- Owner: rdeits
- License: other
- Created: 2019-02-14T22:15:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-26T16:44:27.000Z (about 2 years ago)
- Last Synced: 2024-10-03T05:06:11.908Z (about 1 month ago)
- Topics: julia, julia-language, natural-language-processing, parsing
- Language: Julia
- Homepage:
- Size: 29.3 KB
- Stars: 6
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ChartParsers
[![Build Status](https://github.com/rdeits/ChartParsers.jl/workflows/CI/badge.svg)](https://github.com/rdeits/ChartParsers.jl/actions?query=workflow%3ACI) [![codecov.io](http://codecov.io/github/rdeits/ChartParsers.jl/coverage.svg?branch=master)](http://codecov.io/github/rdeits/ChartParsers.jl?branch=master)
This package contains a simple implementation of a chart parser for context-free grammars, with both bottom-up and top-down prediction rules available.
The algorithms implemented here are based on the excellent descriptions by Blackburn and Striegnitz, available online at
This package was developed to support [CrypticCrosswords.jl](https://github.com/rdeits/CrypticCrosswords.jl).