awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

Awesome GitHub RepositoriesTokenization Pipelines

Sequential processing pipelines that normalize, stem, and filter raw text into searchable tokens.

Distinct from Text Tokenization: Broadens simple text tokenization to a configurable pipeline including stop-word removal and stemming.

Explore 7 awesome GitHub repositories matching artificial intelligence & ml · Tokenization Pipelines. Refine with filters or upvote what's useful.

Awesome Tokenization Pipelines GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • olivernn/lunr.jsolivernn 的头像

    olivernn/lunr.js

    9,203在 GitHub 上查看↗

    lunr.js is a JavaScript full-text search library and client-side search engine. It creates in-memory search indexes for fast keyword retrieval and ranked document matching within browser or Node.js environments. The library utilizes a JSON serializable search index, allowing the search structure to be converted to and from JSON for storage and distribution of pre-built search data. This enables search functionality for static websites by indexing content into portable files. The system supports advanced querying capabilities, including fuzzy text matching to account for typos, field-scoped i

    Utilizes a pipeline-based tokenization process to normalize text, stem words, and remove stop words before indexing.

    JavaScript
    在 GitHub 上查看↗9,203
  • vespa-engine/vespavespa-engine 的头像

    vespa-engine/vespa

    6,961在 GitHub 上查看↗

    Vespa is a distributed search engine, vector database, and machine learning ranking engine. It serves as an AI search platform designed to handle large-scale document indexing and complex query processing across a cluster of nodes, combining keyword retrieval with high-dimensional embedding storage for semantic similarity search. The platform distinguishes itself by integrating machine learning models directly into the search pipeline to perform real-time inference and ranking. It converts these models into ranking expressions to score and order results based on relevance, while providing a s

    Provides configurable tokenization pipelines including normalization, stemming, and stop-word removal to prepare text for search indexing.

    Java
    在 GitHub 上查看↗6,961
  • lucaong/minisearchlucaong 的头像

    lucaong/minisearch

    5,804在 GitHub 上查看↗

    Accepts custom tokenizers and term processors for controlling text splitting and normalization during indexing and search.

    TypeScriptautocompleteautosuggestionedge-computing
    在 GitHub 上查看↗5,804
  • zombodb/zombodbzombodb 的头像

    zombodb/zombodb

    4,730在 GitHub 上查看↗

    Zombodb 是一个将 PostgreSQL 与 Elasticsearch 集成的数据库扩展和关系数据索引器。它提供了一个 SQL 搜索接口,允许用户使用标准 SQL 函数和语法(而非原生 JSON API)执行复杂的搜索查询和聚合。该项目将关系数据从 PostgreSQL 同步到远程搜索引擎,以实现高性能的全文本搜索和分析。 该系统通过将关系结构与搜索引擎能力桥接而脱颖而出,特别是通过针对几何和地理类型的地理空间搜索集成。它实现了一个 SQL 转 JSON 的查询映射层,支持在关系环境中直接进行高级文本分析,包括模糊匹配、邻近搜索和相关性评分。 该项目涵盖了广泛的能力领域,包括索引生命周期管理、自动化关系数据同步和复杂的分析聚合。它支持用于基于位置查询的空间索引、自定义文本分析管道,以及用于审计索引统计和集群健康的监控工具。安全性通过使用 TLS 在数据库和搜索引擎之间进行加密连接来处理。

    Evaluates how custom analysis pipelines and tokenizers process text before it is applied to a search index.

    PLpgSQL
    在 GitHub 上查看↗4,730
  • whisperspeech/whisperspeechWhisperSpeech 的头像

    WhisperSpeech/WhisperSpeech

    4,617在 GitHub 上查看↗

    WhisperSpeech 是一个多语言语音合成器和神经文本转语音系统。它通过反转 Whisper 模型架构来将文本转换为高保真合成音频。 该系统通过使用参考音频文件来模仿特定说话人,从而实现语音克隆。它支持多语言语音生成,包括生成不同语言的音频以及在单个句子中处理语言切换的能力。 该项目涵盖了广泛的语音功能,包括文本转语音生成和语音数据集准备。它结合了用于将语音转录为文本、提取声学标记和检测语音活动的工具。

    Ships a multi-stage pipeline that separates linguistic and sonic features via semantic and acoustic tokenization.

    Jupyter Notebookpytorchspeech-synthesistts
    在 GitHub 上查看↗4,617
  • kevinwang676/bark-voice-cloningKevinWang676 的头像

    KevinWang676/Bark-Voice-Cloning

    2,957在 GitHub 上查看↗

    Bark Voice Cloning is a text-to-speech synthesis engine designed to generate natural-sounding audio and replicate specific vocal characteristics. The system utilizes a transformer-based autoregressive model to convert written text into high-fidelity speech, supporting multilingual output and expressive delivery. The project distinguishes itself through zero-shot voice cloning, which extracts speaker identity embeddings from short audio samples to condition the generative model without requiring extensive fine-tuning. It also provides specialized workflows for voice identity conversion, allowi

    Converts high-level linguistic representations into fine-grained acoustic codes that capture speech nuances.

    Jupyter Notebook
    在 GitHub 上查看↗2,957
  • dllxw/baby-llama2-chineseDLLXW 的头像

    DLLXW/baby-llama2-chinese

    2,891在 GitHub 上查看↗

    This project is a training pipeline and framework for developing Chinese language models based on the Llama 2 architecture. It functions as a distributed GPU trainer and dataset preprocessing toolkit designed for both the initial pre-training of baseline models and subsequent supervised fine-tuning. The system distinguishes itself through a specialized workflow for Chinese text, incorporating a data curation pipeline that uses similarity hashing for deduplication and a tokenization process that converts raw text into memory-mapped binary files for efficient disk access. It implements a superv

    Implements a sequential pipeline that converts raw text into binary, memory-mapped formats for training.

    Python
    在 GitHub 上查看↗2,891
  1. Home
  2. Artificial Intelligence & ML
  3. Natural Language Processing
  4. Text Tokenization
  5. Tokenization Pipelines

探索子标签

  • Acoustic Token PipelinesPipelines that transform text into semantic and then acoustic tokens to isolate linguistic and sonic features. **Distinct from Tokenization Pipelines:** Distinct from Tokenization Pipelines: specifically handles the transition from semantic to acoustic tokens for speech synthesis.
  • Customizable PipelinesApplies user-defined tokenizers and term processors to control text splitting and normalization during indexing and search. **Distinct from Tokenization Pipelines:** Distinct from Tokenization Pipelines: allows user-provided tokenizers and term processors, not a fixed pipeline.
  • Tokenization TestingUtilities to evaluate how text analyzers break down raw text into tokens before indexing. **Distinct from Tokenization Pipelines:** Focuses on testing the analyzer's output for correctness, while the parent refers to the operational pipelines themselves.