RepositoryGo
CL

clipperhouse/uax29

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

124stars
7forks
1issues
2views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: tokenization

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: uax29

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: tokenizer

#1 Repository Của Tháng

🔍 Tokenizer UAX #29 cho Go: Phân đoạn chính xác trên Unicode 17

Tuân thủ tiêu chuẩn Unicode, hỗ trợ đa ngôn ngữ và kiểm thử chính thức.

Dự án uax29 là một thư viện Go cung cấp tokenizer dựa trên tiêu chuẩn phân đoạn văn bản Unicode (UAX #29), hỗ trợ Unicode 17. Nó cho phép tách văn bản thành các đơn vị ngữ nghĩa như từ, câu, câu văn (graphemes) và câu frase (phrases), phù hợp cho các ứng dụng NLP và xử lý ngôn ngữ tự nhiên.

✨ Điểm nổi bật

  • Tách từ: Dùng cho chỉ mục nghịch thứ tự, tìm kiếm toàn văn, TF-IDF, BM25, embedding.
  • Tách câu: Hữu ích khi đơn vị ngữ nghĩa là câu hoặc câu văn.
  • Tách câu văn (graphemes): Xử lý chính xác các ký tự kết hợp như emoji hoặc ký tự có dấu.
  • Tách câu (phrases): Hỗ trợ xử lý ở mức độ trung gian giữa từ và câu.
  • Tuân thủ Unicode: Sử dụng bộ kiểm thử chính thức từ Unicode để đảm bảo độ chính xác.
  • Hỗ trợ đa ngôn ngữ: Xử lý đúng các ngôn ngữ khác nhau nhờ tiêu chuẩn Unicode.

💡 Vì sao đáng chú ý

Khác với cách tách đơn giản bằng khoảng trắng, uax29 tuân thủ tiêu chuẩn Unicode, giúp xử lý nhất quán các trường hợp như dấu câu, ký tự đặc biệt hay emoji. Thích hợp cho các hệ thống NLP, công cụ tìm kiếm hoặc pipeline xử lý ngôn ngữ tự nhiên đa ngôn ngữ.


#Go #Unicode #Tokenizer #NLP #UAX29 #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryGo
avelino/awesome-go

A curated list of awesome Go frameworks, libraries and software

190.5k
Oct 26, 2026
RepositoryGo
ollama/ollama

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

184.9k
Oct 26, 2026
RepositoryGo
golang/go

The Go programming language

139.5k
Oct 24, 2026
RepositoryGo
moby/moby

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

72.2k
Oct 20, 2026
RepositoryGo
traefik/traefik

The Cloud Native Application Proxy

65.4k
Oct 26, 2026
RepositoryGo
rclone/rclone

"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files

60.5k
Oct 24, 2026
RepositoryGo
go-gitea/gitea

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

58.7k
Oct 26, 2026
RepositoryGo
charmbracelet/bubbletea

A powerful little TUI framework 🏗

45.5k
Oct 26, 2026
RepositoryGo
gofiber/fiber

⚡️ Express inspired web framework written in Go

40.2k
Oct 20, 2026