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

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

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

10 مستودعات

Awesome GitHub RepositoriesInput Method Dictionaries

External data files containing word mappings and configurations for text input engines.

Distinct from Configuration Dictionaries: Unlike general Configuration Dictionaries, these are specifically linguistic datasets for input methods.

Explore 10 awesome GitHub repositories matching data & databases · Input Method Dictionaries. Refine with filters or upvote what's useful.

Awesome Input Method Dictionaries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • 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

    Implements dictionary-constrained segmentation to ensure specialized terminology is correctly recognized.

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

    NLPchina/ansj_seg

    6,528عرض على GitHub↗

    ansj_seg is a Java NLP toolkit and segmentation library designed for processing Chinese text. It functions as a word segmenter, part-of-speech tagger, and named entity recognizer to divide continuous Chinese characters into meaningful words and tokens. The library utilizes statistical models for text segmentation and provides capabilities for identifying and extracting person names from unstructured documents. It also assigns grammatical categories to tokens to determine their linguistic roles within a sentence. The toolkit supports domain-specific text processing through the use of custom d

    Allows the injection of custom word lists into the segmentation process to handle domain-specific terminology.

    Javaansjchinesejava
    عرض على GitHub↗6,528
  • itorr/nbnhhshالصورة الرمزية لـ itorr

    itorr/nbnhhsh

    6,259عرض على GitHub↗

    nbnhhsh is a browser extension that translates Chinese pinyin acronyms and internet slang into their full phrases. It operates entirely on the client side, using a precompiled dictionary bundled with the extension to perform lookups without server round-trips after the initial load. The project distinguishes itself through a community-driven dictionary that accepts user-submitted definitions through a review queue before merging them into the main dataset. It provides text selection lookup on any webpage, allowing users to highlight pinyin initialisms and see their expanded meanings, and can

    Accepts user-submitted translations through a review queue before merging them into the main dictionary.

    JavaScriptjavascriptuserscript
    عرض على GitHub↗6,259
  • hanmin0822/misakatranslatorالصورة الرمزية لـ hanmin0822

    hanmin0822/MisakaTranslator

    5,712عرض على GitHub↗

    MisakaTranslator هي أداة ترجمة ألعاب في الوقت الفعلي مصممة لاستخراج النصوص من الألعاب والمانجا وتوفير ترجمات آلية عبر محركات خارجية. تعمل كمستخرج نصوص يستخدم كلاً من ربط الذاكرة (memory hooking) لاسترجاع النص الخام مباشرة من العمليات قيد التشغيل والتعرف الضوئي على الحروف لتحويل صور نص اللعبة إلى سلاسل نصية قابلة للتحرير. تتضمن الأداة مركباً للكلام لقراءة الحوار والجمل المترجمة بصوت عالٍ. وللحفاظ على الدقة، تستخدم قاموس ترجمة مخصصاً لإدارة قوائم الكلمات المتخصصة وتعيينات العبارات اليدوية لأسماء الشخصيات والمواقع.

    Uses custom dictionaries and segmentation rules to protect names and locations from incorrect machine translation.

    C#comiccsharpgalgame
    عرض على GitHub↗5,712
  • mintimate/oh-my-rimeالصورة الرمزية لـ Mintimate

    Mintimate/oh-my-rime

    4,731عرض على GitHub↗

    oh-my-rime is a comprehensive configuration framework and collection of optimized schemes, lexicons, and layouts for the Rime Chinese input method. It provides a system for customizing text entry behaviors, candidate list layouts, and symbol mappings across different platforms. The project distinguishes itself through an automated deployment model, utilizing a command-line tool and recipe-driven installation to apply configuration packages to system directories. It also implements advanced logic via Lua scripting, enabling features such as mathematical expression calculation, date and time in

    Supports importing external word lists and adding user-defined vocabulary to expand the input dictionary.

    Luafcitx5ibusrime
    عرض على GitHub↗4,731
  • remacs/remacsالصورة الرمزية لـ remacs

    remacs/remacs

    4,615عرض على GitHub↗

    Remacs هو إعادة كتابة لمحرر النصوص Emacs تم تنفيذه بلغة Rust. إنه محرر نصوص قابل للبرمجة والتوسيع مصمم لتحسين أمان الذاكرة وأداء التنفيذ. يتضمن المشروع واجهة أصلية تقوم بتعيين وظائف وهياكل مكتبة C إلى Rust لتنفيذ المنطق الأصلي. يستخدم واجهات برمجة تطبيقات النظام الأصلية لعرض الواجهة الرسومية عبر الأنظمة الأساسية. يوفر المحرر تحرير النصوص في الوقت الفعلي ويدعم تطوير طرق إدخال مخصصة وقواميس لغة. تستخدم عملية التطوير بيئة حاوية لضمان تبعيات بناء وسلاسل أدوات متسقة.

    Manages and converts linguistic datasets and word mappings for specialized text input systems.

    Emacs Lispeditoremacsrust
    عرض على GitHub↗4,615
  • rime/librimeالصورة الرمزية لـ rime

    rime/librime

    4,211عرض على GitHub↗

    Librime is an input method engine library that translates keystrokes into Chinese characters using phonetic and shape-based rules defined in YAML schemas. It processes keyboard input through a modular pipeline of configurable translation modules, supporting both phonetic mapping and structural shape-based decomposition methods like Cangjie or Wubi. The engine distinguishes itself through its YAML-driven schema system, which allows users to define custom input method behaviors and key mappings in external configuration files without recompiling the engine. It supports runtime switching between

    Enables users to design custom input methods by composing phonetic and shape-based rules in YAML files.

    C++
    عرض على GitHub↗4,211
  • amzxyz/rime_wanxiangالصورة الرمزية لـ amzxyz

    amzxyz/rime_wanxiang

    2,863عرض على GitHub↗

    This project is a CJK input method framework and configuration set designed for the Rime input engine. It provides a comprehensive system of schemas and dictionary packs to optimize Chinese character entry through pinyin and double-pinyin workflows. The framework is distinguished by its use of Lua-powered extensions that add dynamic utilities, such as inline mathematical calculators, automated timestamps, and text formatting, directly to the input interface. It also features refined word libraries and language models specifically tuned to improve prediction accuracy and first-choice hit rates

    Manages external data files and linked secondary schemas to ensure required dictionary data is loaded automatically.

    Luadictsrimerime-config
    عرض على GitHub↗2,863
  • google/mozcالصورة الرمزية لـ google

    google/mozc

    2,833عرض على GitHub↗

    Mozc is a Japanese input method engine that converts romanized or kana keystrokes into Japanese kanji, kana, and mixed text with predictive conversion. It functions as a cross-platform input method framework, compiling the same engine into platform-specific binaries for Android, Linux, macOS, and Windows. The engine combines a dictionary-based segmentation system with a hybrid of rule-based and statistical language models to determine word boundaries and predict character sequences. A prefix-tree structure enables real-time, context-aware conversion suggestions as the user types, while a key-

    Splits typed romanized or kana input into morphemes using a precompiled dictionary for accurate conversion.

    C++
    عرض على GitHub↗2,833
  • wuhgit/custompinyindictionaryالصورة الرمزية لـ wuhgit

    wuhgit/CustomPinyinDictionary

    2,627عرض على GitHub↗

    Imports and manages custom pinyin dictionaries for Chinese input methods on Linux and Android to improve typing accuracy.

    aurfcitxfcitx-dict
    عرض على GitHub↗2,627
  1. Home
  2. Data & Databases
  3. Input Method Dictionaries

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

  • Custom Input Method BuildersTools for defining phonetic mappings, dictionaries, and grammar rules in YAML to create new input method schemes. **Distinct from Input Method Dictionaries:** Distinct from Input Method Dictionaries: focuses on the process of building custom schemes from scratch rather than using pre-existing dictionary data.
  • Morpheme Segmentation Dictionaries2 وسوم فرعيةPrecompiled dictionaries that split typed input into morphemes for accurate word boundary detection. **Distinct from Input Method Dictionaries:** Distinct from Input Method Dictionaries: focuses on morpheme segmentation for word boundary detection, not general word mappings.
  • Streaming Input DictionariesDictionaries keyed by feature name that represent individual observations in a streaming machine learning pipeline. **Distinct from Input Method Dictionaries:** Distinct from Input Method Dictionaries: used for representing ML observations with named features, not for text input engines.