:book: A curated list of resources dedicated to Natural Language Processing (NLP)
Repository Index
47,133 repositories indexed
1–24 of 26 · Most stars
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
- parsing
- parser-generator
- antlr
- antlr4
A fast, helpful, and open-source document parser
- document-ocr
- document-processing
- ocr
- ocr-recognition
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
- json
- yaml
- configuration
- selector
⚡️ OpenAI PHP is a supercharged community-maintained PHP API client that allows you to interact with OpenAI API.
🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
- cloud-native
- streaming
- rust
- real-time
Open source implementation of Apple's Combine framework for processing values over time.
Python library for creating PEG parsers
- python
- python2
- python3
- python-2
Efficient, easy-to-use, and fast PHP JSON stream parser
- php
- stream-processing
- json-parser
- json-iterator
Esper Complex Event Processing, Streaming SQL and Event Series Analysis
- cep
- complex-event-processing
- open-source
- compiler
Natural language detection library for Go
A curated list of NLP resources for Hungarian
- nlp
- natural-language-processing
- text-mining
- information-retrieval
Cropper.js as Blazor component for cropping images
- blazor
- blazor-client
- blazor-component
- blazor-server
A Library to parse natural language in pure Clojure and ClojureScript
- natural-language-processing
- clojure
- clojurescript
- pos-tagger
Transducers: Ergonomic, efficient data processing.
- functional-programming
- lisp
- transducers
Fast, memory-safe camera RAW decoder in Rust: ~40 formats, SIMD, GPU, WebAssembly, ICC colour management. CLI, C, C++, Python and JavaScript bindings.
- camera-raw
- decoder
- dng
- image-processing
Reflectionless command line parser
- command-line-parser
- java
- annotation-processing
The NuGet package that provides post published processing to deploy the ASP.NET Core SPA project (such as Blazor WebAssembly) as a GitHub pages site.
- blazor
- blazor-webassembly
- github-pages
Natural language parser for recurring events
Multi-core Window-Based Stream Processing Engine
- llvm
- incremental-computation
- aggregation
- stream-processing
A wrapper module for using spaCy natural language processing library from the Ruby programming language via PyCall
Realtime, cross-platform audio processing & synthesis.
Lightweight Java library for reading and writing fixed-width / fixed-length flat files using annotations on POJOs — for banking, payroll, EDI, mainframe, and batch integrations.
- annotations
- banking
- batch-processing
- edi
A simple embeddable scripting language which supports concurrent event processing.
- interpreter
- language
- embeddable-scripting-language
- object-oriented-programming