Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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).