awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to go-ego/gse

Projects sharing features with Go Ego Gse

30 open-source projects similar to go-ego/gse, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • yanyiwu/gojiebayanyiwu avatar

    yanyiwu/gojieba

    2,643View on GitHub↗

    "结巴"中文分词的Golang版本

    Go
    View on GitHub↗2,643
  • osamingo/shamojiosamingo avatar

    osamingo/shamoji

    13View on GitHub↗

    The shamoji (杓文字) is a word filtering package

    Go
    View on GitHub↗13
  • awsong/mmsegoawsong avatar

    awsong/MMSEGO

    62View on GitHub↗

    Chinese word splitting algorithm MMSEG in GO

    Go
    View on GitHub↗62
  • neurosnap/sentencesneurosnap avatar

    neurosnap/sentences

    470View on GitHub↗

    A multilingual command line sentence tokenizer in Golang

    Go
    View on GitHub↗470
  • pebbe/textcatpebbe avatar

    pebbe/textcat

    73View on GitHub↗

    A Go package for n-gram based text categorization, with support for utf-8 and raw text

    Go
    View on GitHub↗73
  • akrylysov/simpleftsA

    akrylysov/simplefts

    0View on GitHub↗
    View on GitHub↗0
  • dchest/stemmerdchest avatar

    dchest/stemmer

    56View on GitHub↗

    Stemmer packages for Go programming language. Includes English, German and Dutch stemmers.

    Go
    View on GitHub↗56

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • fangpenlin/losofangpenlin avatar

    fangpenlin/loso

    81View on GitHub↗

    Chinese segmentation library

    Python
    View on GitHub↗81
  • huichen/wukonghuichen avatar

    huichen/wukong

    4,481View on GitHub↗

    Wukong is a distributed full-text search engine designed for indexing and retrieving text documents. It functions as a customizable search backend that employs a BM25 relevance ranker to order search results based on term frequency and inverse document frequency. The system includes a specialized Chinese text segmenter to break continuous character strings into meaningful words for accurate indexing and retrieval. To handle large datasets and high request volumes, it utilizes a distributed search index that employs hash-based sharding to split documents across multiple nodes. The engine prov

    Go
    View on GitHub↗4,481
  • mosuka/blastmosuka avatar

    mosuka/blast

    1,074View on GitHub↗

    Blast is a full text search and indexing server, written in Go, built on top of Bleve.

    Goblastclusterdocker
    View on GitHub↗1,074
  • olivere/elasticolivere avatar

    olivere/elastic

    7,450View on GitHub↗

    This project is a Go client library and API wrapper for interacting with Elasticsearch clusters. It serves as a programmatic interface for managing documents, indices, and cluster health, allowing Go applications to perform search and indexing operations via the REST API. The library functions as a distributed search orchestrator, providing specialized tools for high-throughput data ingestion and cluster administration. It features a buffered bulk processor with exponential backoff retries for optimizing write performance and supports automated index lifecycle transitions and historical data

    Go
    View on GitHub↗7,450
  • xujiajun/gotokenizerxujiajun avatar

    xujiajun/gotokenizer

    21View on GitHub↗

    A tokenizer based on the dictionary and Bigram language models for Go. (Now only support chinese segmentation)

    Go
    View on GitHub↗21
  • zhenghaoz/gorsezhenghaoz avatar

    zhenghaoz/gorse

    11View on GitHub↗

    Gorse open source recommender system engine

    Go
    View on GitHub↗11
  • siddontang/go-mysql-elasticsearchS

    siddontang/go-mysql-elasticsearch

    0View on GitHub↗
    View on GitHub↗0
  • fxsjy/jiebafxsjy avatar

    fxsjy/jieba

    35,027View on GitHub↗

    This project is a Chinese text segmentation library and tokenizer designed to split Chinese sentences into individual words. It serves as a natural language processing tool for splitting characters into words, tagging parts of speech, and extracting keywords using statistical analysis. The library distinguishes itself through support for custom dictionary configuration and vocabulary file management, allowing users to override default segmentation rules for domain-specific accuracy. It also includes a TF-IDF keyword extractor to identify significant words and core topics within documents. Th

    Python
    View on GitHub↗35,027
  • blevesearch/segmentblevesearch avatar

    blevesearch/segment

    89View on GitHub↗

    A Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29

    Go
    View on GitHub↗89
  • duanhongyi/geniusduanhongyi avatar

    duanhongyi/genius

    234View on GitHub↗

    a chinese segment base on crf

    Python
    View on GitHub↗234
  • elastic/go-elasticsearchelastic avatar

    elastic/go-elasticsearch

    6,051View on GitHub↗

    The official Go client for Elasticsearch

    Go
    View on GitHub↗6,051
  • go-ego/riotgo-ego avatar

    go-ego/riot

    6,059View on GitHub↗

    Riot is a Go-based distributed search engine and indexing server designed for full-text indexing and retrieval. It functions as a retrieval system that sorts documents by relevance using BM25 ranking algorithms, term frequency, and inverse document frequency. The engine provides specialized support for the Chinese language, featuring concurrent text segmentation and phonetic Pinyin mapping to match romanized input with characters. It utilizes a distributed architecture that employs hash-based index sharding to balance data load and throughput across multiple server nodes. The system covers a

    Gogogolanggwk
    View on GitHub↗6,059
  • huichen/segohuichen avatar

    huichen/sego

    1,826View on GitHub↗

    Go中文分词

    Go
    View on GitHub↗1,826
  • lancopku/pkuseg-pythonlancopku avatar

    lancopku/pkuseg-python

    6,707View on 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

    Python
    View on GitHub↗6,707
  • lithammer/fuzzysearchL

    lithammer/fuzzysearch

    0View on GitHub↗
    View on GitHub↗0
  • newpanjing/gofoundN

    newpanjing/gofound

    0View on GitHub↗
    View on GitHub↗0
  • alexsergivan/transliteratorA

    alexsergivan/transliterator

    0View on GitHub↗
    View on GitHub↗0
  • arongdari/python-topic-modelarongdari avatar

    arongdari/python-topic-model

    374View on GitHub↗

    Implementation of various topic models

    Jupyter Notebook
    View on GitHub↗374
  • alexrozanski/llamachatalexrozanski avatar

    alexrozanski/LlamaChat

    1,510View on GitHub↗

    Chat with your favourite LLaMA models in a native macOS app

    Swiftaillamallamacpp
    View on GitHub↗1,510
  • abosamoor/polyglotaboSamoor avatar

    aboSamoor/polyglot

    2,367View on GitHub↗

    Multilingual text (NLP) processing toolkit

    Python
    View on GitHub↗2,367
  • arongdari/topic-model-lecture-notearongdari avatar

    arongdari/topic-model-lecture-note

    22View on GitHub↗

    lecture notes for probabilistic topic models using ipython notebook

    View on GitHub↗22
  • artidoro/qloraartidoro avatar

    artidoro/qlora

    10,929View on GitHub↗

    This project is a quantized fine-tuning framework for large language models. It implements a low-rank adaptation library and a four-bit quantizer to reduce the GPU memory requirements needed to train large models. The framework utilizes four-bit quantization and low-rank adapters to enable model training on consumer-grade hardware. It further reduces the memory footprint through double quantization and a paged optimizer that offloads states to system RAM. The system supports distributed training across multiple GPUs to handle larger parameter scales and includes utilities for custom dataset

    Jupyter Notebook
    View on GitHub↗10,929
  • argilla-io/argillaargilla-io avatar

    argilla-io/argilla

    5,015View on GitHub↗

    Argilla is a collaborative AI feedback tool and data curation management system. It serves as a human-in-the-loop dataset platform designed to coordinate workforce annotators and domain experts in labeling, rating, and refining data samples for machine learning projects. The platform focuses on large language model dataset curation and reinforcement learning from human feedback workflows. It provides a shared workspace for integrating human expertise into AI development to validate model outputs and correct data errors. The system manages the end-to-end machine learning data pipeline, includ

    Python
    View on GitHub↗5,015