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

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

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

22 مستودعات

Awesome GitHub RepositoriesMultilingual Text Processing

Tools and pipelines for identifying, extracting, and translating text across multiple languages from various document formats.

Distinguishing note: Focuses on the linguistic processing and translation pipeline rather than the raw visual detection of characters.

Explore 22 awesome GitHub repositories matching artificial intelligence & ml · Multilingual Text Processing. Refine with filters or upvote what's useful.

Awesome Multilingual Text Processing GitHub Repositories

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

    chenglou/pretext

    48,480عرض على GitHub↗

    Pretext is a canvas-based text layout engine designed to calculate precise text dimensions and line breaks for custom rendering. It serves as a rich text measurement tool and a cross-browser typography normalizer, enabling the determination of pixel-perfect widths and heights for mixed inline content without relying on browser CSS. The project distinguishes itself through its ability to handle complex typography and dynamic layouts. It implements language-specific segmentation rules for CJK and Hangul scripts and corrects emoji width variances between DOM and canvas rendering. Additionally, i

    Applies language-specific preprocessing and glue rules for various scripts to ensure correct segmentation.

    TypeScript
    عرض على GitHub↗48,480
  • hankcs/hanlpالصورة الرمزية لـ hankcs

    hankcs/HanLP

    36,413عرض على GitHub↗

    HanLP is a natural language processing library and deep learning framework specifically optimized for the Chinese language, while also functioning as a multilingual text processor. It serves as a toolkit for performing linguistic analysis, semantic understanding, and script conversion. The project distinguishes itself through a dedicated focus on Chinese linguistic structures, including a specialized script converter for transforming text between Simplified Chinese, Traditional Chinese, and Pinyin. It further supports domain-specific model training to improve the recognition of professional t

    Provides a system for tokenization, part-of-speech tagging, and named entity recognition across multiple languages.

    Pythondependency-parserhanlpnamed-entity-recognition
    عرض على GitHub↗36,413
  • facebookresearch/fairseqالصورة الرمزية لـ facebookresearch

    facebookresearch/fairseq

    32,228عرض على GitHub↗

    Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ

    Maps text from one language to another using multilingual models and diverse translation methods.

    Python
    عرض على GitHub↗32,228
  • jaidedai/easyocrالصورة الرمزية لـ JaidedAI

    JaidedAI/EasyOCR

    29,615عرض على GitHub↗

    EasyOCR is a deep learning-based computer vision library designed to perform optical character recognition on images and video frames. It functions as a comprehensive pipeline that automates the transformation of visual text into machine-readable strings, enabling the digitization of physical documents, forms, and receipts into searchable data. The engine distinguishes itself through a multi-stage processing workflow that combines convolutional neural networks for spatial feature extraction with sequence-based decoding mechanisms. This architecture allows the system to identify and interpret

    Provides a processing pipeline that identifies and translates characters from various languages into digital text formats.

    Pythoncnncrnndata-mining
    عرض على GitHub↗29,615
  • qwenlm/qwen2.5الصورة الرمزية لـ QwenLM

    QwenLM/Qwen2.5

    27,307عرض على GitHub↗

    Qwen2.5 is a suite of large language model foundation models designed for natural language generation, code production, and complex mathematical reasoning. The project encompasses a multilingual language model capable of processing dozens of languages and a specialized code generation model for technical problem solving and debugging. The framework is distinguished by its long context capabilities, enabling the analysis of massive inputs ranging from 256K up to 1 million tokens. It further functions as an agentic framework, utilizing standardized templates and parsers to execute autonomous wo

    Generates and understands content across numerous languages, including support for code-switching within single interactions.

    Python
    عرض على GitHub↗27,307
  • yetone/openai-translatorالصورة الرمزية لـ yetone

    yetone/openai-translator

    24,926عرض على GitHub↗

    openai-translator is a cross-platform translation tool and language learning utility available as a browser extension and desktop application. It functions as a client for large language model APIs to translate, summarize, and polish text across different digital environments. The project differentiates itself by integrating optical character recognition to translate text extracted from images and screenshots. It also includes a language learning workflow that allows users to save new vocabulary to a digital book and use text-to-speech synthesis for pronunciation. The tool provides broad tex

    Processes text across multiple languages to translate, polish, and summarize content.

    TypeScript
    عرض على GitHub↗24,926
  • microsoft/unilmالصورة الرمزية لـ microsoft

    microsoft/unilm

    22,030عرض على GitHub↗

    This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based models across multimodal, document intelligence, and natural language processing tasks. It provides a unified neural architecture that processes text, vision, audio, and document layout data through a shared set of weights, enabling researchers and developers to build foundational models that align cross-modal representations. The platform distinguishes itself through advanced training and inference strategies designed for large-scale deep learning. It incorporates specialized mec

    Facilitates multilingual text processing by tokenizing and converting raw text into binary formats for large-scale training.

    Pythonbeitbeit-3bitnet
    عرض على GitHub↗22,030
  • valeriansaliou/sonicالصورة الرمزية لـ valeriansaliou

    valeriansaliou/sonic

    21,249عرض على GitHub↗

    Sonic is a high-performance, lightweight search backend designed to provide real-time full-text search and autocomplete capabilities for applications. It functions as a persistent indexing server that maps text terms to object identifiers, allowing developers to integrate rapid search functionality without storing raw document content directly within the search engine. The system distinguishes itself through a specialized graph-based index that enables real-time word prediction and typo correction. Communication is handled via a custom, low-latency binary protocol over raw TCP sockets, which

    Performs language identification and stop-word removal to ensure high-quality indexing across multiple languages.

    Rustbackenddatabasegraph
    عرض على GitHub↗21,249
  • qwenlm/qwen2-vlالصورة الرمزية لـ QwenLM

    QwenLM/Qwen2-VL

    19,404عرض على GitHub↗

    Qwen2-VL is a multimodal large language model and vision language model designed to process and reason across text, images, and video content. It functions as a visual reasoning engine and a visual agent framework, capable of interpreting visual data to perform object detection, document parsing, and spatial reasoning. The model is distinguished by its ability to act as a video understanding model, processing hour-long videos with second-level indexing and event recall. It further differentiates itself through a visual agent capability that interacts with software interfaces and robotic hardw

    Recognizes and localizes text across multiple languages and orientations to extract information from documents.

    Jupyter Notebook
    عرض على GitHub↗19,404
  • analysis-tools-dev/static-analysisالصورة الرمزية لـ analysis-tools-dev

    analysis-tools-dev/static-analysis

    14,389عرض على GitHub↗

    This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It serves as a central resource for developers to discover, compare, and select tools based on specific programming languages, licensing models, and integration requirements. The directory distinguishes itself by providing deep metadata for each listed utility, including community-driven popularity rankings, maintenance status, and deployment methods. By aggregating these tools into a single searchable index, it enables teams to identify solutions for enforcing coding standards, ma

    Improves copywriting quality by fixing spacing, punctuation, and word usage errors across multiple languages.

    Rustanalysisawesome-listcode-quality
    عرض على GitHub↗14,389
  • originalankur/maptoposterالصورة الرمزية لـ originalankur

    originalankur/maptoposter

    10,889عرض على GitHub↗

    Maptoposter is a geographic data visualization engine that transforms raw OpenStreetMap data into high-quality, minimalist map posters. It functions as a generator that converts complex urban layouts and transportation networks into stylized visual representations suitable for large-scale physical printing. The tool distinguishes itself through a specialized rendering pipeline that combines vector-based graphic generation with a script-aware typography engine. This allows for the automatic detection of global writing systems, ensuring that map labels are correctly formatted and spaced regardl

    Adjusts map labels for different writing systems using automatic script detection and custom font support.

    Pythondesignmapsmatplotlib-pyplot
    عرض على GitHub↗10,889
  • studyzy/imewlconverterالصورة الرمزية لـ studyzy

    studyzy/imewlconverter

    9,686عرض على GitHub↗

    imewlconverter is an input method editor wordlist converter and format transformer designed to migrate user dictionaries and phrase lists between different software environments. It functions as a cross-platform dictionary migrator, translating proprietary binary and text wordlists for use across Windows, macOS, and mobile systems. The tool standardizes diverse lexicon formats, such as WL, FIT, DCTX, LD2, and QPYD, into common structures to ensure cross-platform compatibility. It specifically handles binary wordlist extraction and the transformation of custom phrase lists for systems includin

    Includes capabilities for simplifying Chinese characters and managing character encodings during wordlist conversion.

    C#c-sharpchinese-charactersconverter
    عرض على GitHub↗9,686
  • pantsudango/dango-translatorالصورة الرمزية لـ PantsuDango

    PantsuDango/Dango-Translator

    8,411عرض على GitHub↗

    Dango-Translator is an OCR translation system and multi-engine translation client designed to extract text from images or screens and replace it with translated content. It functions as an image text translator and real-time screen translator, utilizing optical character recognition to convert text between different languages automatically. The software distinguishes itself through coordinate-based image typesetting and a glossary manager. These tools allow for the replacement of original image content with translated text in the same area and the use of specialized dictionaries to ensure con

    Processes and translates text across multiple languages using various translation engines and local models.

    Python
    عرض على GitHub↗8,411
  • 01-ai/yiالصورة الرمزية لـ 01-ai

    01-ai/Yi

    7,822عرض على GitHub↗

    Yi is a bilingual language model and foundation model designed for natural language processing, reasoning, and reading comprehension in both English and Chinese. It is built as a transformer-based architecture capable of general purpose text generation and conversational tasks. The model is distinguished by its ability to function as a long context system, processing and analyzing extended input sequences up to 200k tokens. It also supports quantized versions that use low-bit precision to reduce memory footprints, enabling execution on consumer-grade hardware. The project covers a broad rang

    Analyzes bilingual text for language understanding, reasoning, and reading comprehension in English and Chinese.

    Jupyter Notebooklarge-language-models
    عرض على GitHub↗7,822
  • tesseract-ocr/tessdataالصورة الرمزية لـ tesseract-ocr

    tesseract-ocr/tessdata

    7,586عرض على GitHub↗

    This repository provides the pre-trained neural network and legacy data files used by Tesseract to recognize and extract printed text from images. It serves as a multilingual training data repository and a collection of Long Short-Term Memory models designed for high-accuracy optical character recognition across various global scripts and languages. The data includes specialized models for analyzing image layouts to determine text rotation and script direction. It provides the necessary language-specific datasets and linguistic patterns required to enable Tesseract OCR engines to function. T

    Ships specialized language data files used for identifying and extracting text across multiple global scripts.

    ocrtesseract
    عرض على GitHub↗7,586
  • zai-org/glm-4الصورة الرمزية لـ zai-org

    zai-org/GLM-4

    7,058عرض على GitHub↗

    GLM-4 is a large language model and fine-tuning framework designed for human-like text production, complex reasoning, and multilingual conversation. It functions as a multimodal system capable of processing high-resolution visual content and as a long-context model designed to analyze documents with a context window of up to one million tokens. The project differentiates itself through a function calling interface that enables AI agent development by connecting the model to external APIs and real-time web browsing. It includes specialized capabilities for generating functional programming cod

    Processes and generates text across twenty-six different languages for global multilingual communication.

    Pythonchatglmchatglm-6bglm
    عرض على GitHub↗7,058
  • pdfminer/pdfminer.sixالصورة الرمزية لـ pdfminer

    pdfminer/pdfminer.six

    6,906عرض على GitHub↗

    pdfminer.six is a programmatic tool for extracting text, layout information, and metadata from PDF documents into machine-readable formats. It functions as a document parser that converts internal PDF objects and structures into accessible data objects for analysis. The project includes utilities for decrypting RC4 and AES encrypted files to enable content extraction. It also provides a layout analyzer to identify fonts, colors, and text locations to determine the organizational structure of pages. The system covers a broad range of extraction capabilities, including the retrieval of embedde

    Handles vertical writing and diverse character sets including Chinese, Japanese, and Korean languages.

    Pythonparserpdfpython
    عرض على GitHub↗6,906
  • wooorm/francالصورة الرمزية لـ wooorm

    wooorm/franc

    4,407عرض على GitHub↗

    Franc هي مكتبة اكتشاف لغة طبيعية ومعرف سطر أوامر يُستخدم لتحديد اللغة المكتوبة لعينة نصية. تعمل كمحلل لغة إحصائي يحدد ويصنف النصوص متعددة اللغات عن طريق تحليل توزيعات الأحرف. تستخدم الأداة نظام تحليل إحصائي قائماً على التريغرام (trigram)، حيث تقارن تكرار تسلسلات الأحرف الثلاثة في عينة الإدخال مقابل ملفات تعريف مرجعية. وتقوم بترتيب تطابقات اللغة المحتملة عن طريق حساب المسافة الإحصائية بين الإدخال وهذه الملفات التعريفية، مما يسمح لها بإرجاع قائمة مرتبة باللغات المحتملة. يوفر المشروع واجهة سطر أوامر لتحليل النصوص ويدعم تصنيف المحتوى المؤتمت. ويستخدم مجموعات بيانات لغة نمطية وجداول n-gram محسوبة مسبقاً لفصل منطق الاكتشاف عن بيانات ملف تعريف اللغة المحددة.

    Prepares text for further processing by first determining the original natural language of the input.

    JavaScriptclassificationclassifydetect
    عرض على GitHub↗4,407
  • facico/chinese-vicunaالصورة الرمزية لـ Facico

    Facico/Chinese-Vicuna

    4,121عرض على GitHub↗

    Chinese-Vicuna هو نموذج لغة صيني كبير وذكاء اصطناعي يتبع التعليمات يعتمد على بنية LLaMA. مصمم خصيصاً لفهم وتوليد اللغة الطبيعية باللغة الصينية، ويستخدم نموذجاً مضبوطاً بالتعليمات لاتباع مطالبات المستخدم المعقدة عبر المحادثات. يوفر المشروع إطار عمل للضبط الدقيق LoRA وأنظمة تكميم (quantization) لتمكين تكييف النموذج والاستدلال على أجهزة المستهلك. ينفذ استدلالاً مكمماً لتقليل استخدام الذاكرة على كل من وحدات المعالجة المركزية ووحدات معالجة الرسومات، مدعوماً بتنفيذ C++ منخفض المستوى لتقليل متطلبات موارد النظام. يغطي النظام مجموعة واسعة من قدرات معالجة اللغة الطبيعية، بما في ذلك إدارة المحادثات متعددة الأدوار، والترجمة متعددة اللغات، وتوليد أكواد البرمجة. يتضمن أيضاً أدوات للتدريب الخاص بالمجال، وتحويل تنسيق النموذج، وواجهة دردشة تفاعلية مع مخرجات نصية متدفقة.

    Translates text between languages while preserving the simulated persona and conversation context.

    Calpacachinesellama
    عرض على GitHub↗4,121
  • grangier/python-gooseالصورة الرمزية لـ grangier

    grangier/python-goose

    4,088عرض على GitHub↗

    python-goose is a Python library for web scraping and content extraction. It functions as an HTML boilerplate remover and article parser designed to isolate primary text and metadata from web pages by stripping away navigation, layout noise, and non-essential elements. The tool features multilingual processing capabilities, utilizing language-specific stop-word analyzers to identify and extract primary content across different languages. It also identifies and collects embedded media, including source URLs and embed codes for lead images and videos associated with an article. The library cov

    Handles content in various languages using specific stop-word analyzers and language tags.

    HTML
    عرض على GitHub↗4,088
السابق12التالي
  1. Home
  2. Artificial Intelligence & ML
  3. Multilingual Text Processing

استكشف الوسوم الفرعية

  • Chinese Character Simplification1 وسم فرعيTools for converting between traditional and simplified Chinese character sets. **Distinct from Multilingual Text Processing:** Focuses on character set simplification rather than general linguistic extraction or translation pipelines.
  • Multilingual Copywriting ToolsUtilities for correcting linguistic errors in multilingual text content. **Distinct from Multilingual Text Processing:** Focuses on copywriting quality and linguistic correction rather than translation or character recognition.