awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesParallel Text Processing

Distributing linguistic parsing tasks across multiple CPU cores to increase throughput.

Distinct from Text Processing and Parsing: Candidates focused on visual parallel reading or AST caching, not multi-threaded parsing execution.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Parallel Text Processing. Refine with filters or upvote what's useful.

Awesome Parallel Text Processing GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • xi-editor/xi-editorالصورة الرمزية لـ xi-editor

    xi-editor/xi-editor

    19,816عرض على GitHub↗

    xi-editor is a high-performance text editor core written in Rust. It employs a client-server architecture that separates the backend editor logic from the user interface, allowing diverse frontends to communicate with the core via a standardized protocol. The project is distinguished by its use of rope-based text buffers for efficient manipulation of large documents and a collaborative engine powered by conflict-free replicated data types to synchronize concurrent edits. It further features an extensible plugin system that integrates external binaries and third-party tools through JSON-based

    Distributes expensive text operations like word wrapping across multiple CPU cores using a MapReduce approach.

    Rust
    عرض على GitHub↗19,816
  • spencermountain/compromiseالصورة الرمزية لـ spencermountain

    spencermountain/compromise

    12,125عرض على GitHub↗

    Compromise is a natural language processing library and rule-based text parser designed to analyze unstructured text. It functions as a toolkit for identifying parts of speech, linguistic patterns, and semantic meaning, while providing specialized engines for named entity recognition and the parsing of temporal and numeric data. The project is distinguished by its linguistic morphological engine, which can conjugate verbs across different tenses and inflect nouns and adjectives. It further allows for linguistic model customization through a plugin system that enables the extension of lexicons

    Distributes sentence parsing across multiple worker threads to process large volumes of text efficiently.

    JavaScriptnamed-entity-recognitionnlppart-of-speech
    عرض على GitHub↗12,125
  • huggingface/tokenizersالصورة الرمزية لـ huggingface

    huggingface/tokenizers

    10,825عرض على GitHub↗

    This project is a high-performance library for converting raw text into tokens and IDs for machine learning models. It functions as a fast text encoder and a text preprocessing pipeline designed to transform strings into numerical representations with high throughput for research and production. The library includes a subword tokenizer trainer used to analyze text datasets and create custom vocabularies using algorithms such as byte-pair encoding and wordpiece. It provides capabilities for subword vocabulary training and text alignment, allowing character offsets to be tracked during normaliz

    Implements multi-threaded parallel processing of text to increase encoding throughput across multiple CPU cores.

    Rustbertgptlanguage-model
    عرض على GitHub↗10,825
  • lancopku/pkuseg-pythonالصورة الرمزية لـ lancopku

    lancopku/pkuseg-python

    6,707عرض على GitHub↗

    pkuseg-python is a Chinese word segmentation toolkit and natural language processing library. It provides specialized models for splitting Chinese text into words across various domains, including news, medical, and web content, and includes a tool for assigning grammatical parts of speech tags to segmented words. The library allows for the training of custom segmentation models using annotated datasets and supports the integration of user-defined dictionaries to ensure specialized terminology is recognized correctly. It employs a multi-threaded execution engine to process large volumes of Ch

    Distributes word segmentation tasks across multiple CPU threads to increase processing throughput.

    Python
    عرض على GitHub↗6,707
  • baidu/lacالصورة الرمزية لـ baidu

    baidu/lac

    4,001عرض على GitHub↗

    LAC هو محرك ومجموعة أدوات للتحليل المعجمي للغة الصينية مصمم للتقسيم المشترك للكلمات، ووضع علامات على أجزاء الكلام، والتعرف على الكيانات المسماة. يعمل كنظام عالي الأداء يحدد حدود الكلمات والفئات النحوية باستخدام نماذج تعلم آلة مدربة. يتميز المشروع بوقت تشغيل أصلي مجمع وخفيف الوزن يتيح معالجة اللغة الطبيعية على الجهاز والتضمين في تطبيقات الهاتف المحمول. يتضمن ضغط النماذج وتحويلها للتحسين للبيئات محدودة الموارد ويدعم التنفيذ المتوازي متعدد الخيوط لزيادة الإنتاجية. توفر مجموعة الأدوات قدرات للتحليل المعجمي المشترك، بما في ذلك القدرة على تعيين أوزان رقمية لتسجيل أهمية الكلمات. يمكن للمستخدمين تحسين التنبؤات من خلال تجاوزات القاموس المخصصة أو تحسين الدقة لصناعات محددة باستخدام تدريب النموذج التزايدي على مجموعات بيانات خاصة بالمجال.

    Supports multi-threaded parallel execution to distribute text processing tasks across CPU cores.

    C++chinese-nlpchinese-word-segmentationjava
    عرض على GitHub↗4,001
  1. Home
  2. Software Engineering & Architecture
  3. Parallel Text Processing