🏆 #2,914 overall#1036 of 2,559 in Natural Language Processing

shixzie /nlp

[UNMANTEINED] Extract values from strings and fill your structs with nlp.

$ git clone https://github.com/shixzie/nlp.git
GitHub social preview for shixzie/nlp
Stars
387
387
This week
—
Forks
32
32
Language
Go
License
MIT
Created
Jan 25, 2017
9.8 years old
Last push
Sep 28, 2026

Categories

GitHub topics

More in Natural Language Processing

Natural Language Processing

chewxy/lingo

package lingo provides the data structures and algorithms required for natural language processing

🤖 Language Models
GoMITupdated Feb 25, 2023
GitHub ↗★ 158⑂ 16
Natural Language Processing

buckhx/gobert

Go Bindings for BERT NLP Models

GoMITupdated Jul 31, 2019
GitHub ↗★ 108⑂ 16
Natural Language Processing

pemistahl/lingua-go

The most accurate natural language detection library for Go, suitable for short text and mixed-language text

💎 Text Mining
GoApache-2.0updated Feb 6, 2025
GitHub ↗★ 1.4K⑂ 81
Natural Language Processing

SapienzaNLP/extend

Entity Disambiguation as text extraction (ACL 2022)

🏷️ Named Entity Recognition
PythonOtherupdated Apr 17, 2022
GitHub ↗★ 182⑂ 12
Natural Language Processing

didasy/tldr

Text summarizer for golang using LexRank

📝 Text Summarization
GoMITupdated Oct 3, 2025
GitHub ↗★ 139⑂ 20
Natural Language Processing

clipperhouse/uax29

A tokenizer based on Unicode text segmentation (UAX #29), for Go. Split graphemes, words, sentences.

✂️ Tokenization & Preprocessing
GoMITupdated Feb 16, 2026
GitHub ↗★ 125⑂ 7

Data from GitHub · snapshot Nov 13, 2026