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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wooorm avatar

wooorm/franc

0
View on GitHub↗
4,407 stele·182 fork-uri·JavaScript·MIT·1 vizualizarewooorm.com/franc↗

Franc

Franc este o bibliotecă de detecție a limbajului natural și un identificator în linia de comandă utilizat pentru a determina limba scrisă a unui eșantion de text. Acesta funcționează ca un profiler statistic de limbaj care identifică și clasifică textul multilingv prin analizarea distribuțiilor de caractere.

Instrumentul utilizează un sistem de analiză statistică bazat pe trigrame, comparând frecvența secvențelor de trei caractere dintr-un eșantion de intrare cu profilurile de referință. Acesta clasează potențialele potriviri de limbă prin calcularea distanței statistice dintre input și aceste profiluri, permițându-i să returneze o listă clasată a limbilor probabile.

Proiectul oferă o interfață în linia de comandă pentru analiza textului și suportă clasificarea automată a conținutului. Utilizează seturi de date lingvistice modulare și tabele n-gram precalculate pentru a separa logica de detecție de datele de profil specifice limbii.

Features

  • Natural Language Code Detectors - Detects the natural language of text input by analyzing its statistical profile.
  • Language Detection - Provides a statistical profiling system to identify and rank the most probable natural languages in a text sample.
  • Language Detection Tools - Provides a command line interface to identify the natural language of text samples.
  • Language Detection in Chunks - Identifies the natural language of text samples using statistical analysis.
  • Probability-Based Ranking - Ranks potential language matches by calculating the statistical distance between input samples and reference profiles.
  • Trigram Analysis - Identifies languages by analyzing the frequency of three-character sequences in the provided text.
  • N-Gram Detection - Employs n-gram detection by comparing character sequence frequencies against precomputed tables.
  • NLP Statistical Profiling - Functions as a statistical profiler that ranks potential language matches based on the input text profile.
  • Language Identification CLIs - Provides a terminal interface to analyze text streams and determine their written natural language.
  • Text Analysis CLIs - Provides a command line tool for scanning and analyzing the language of text files and streams.
  • Automated Classification - Enables automated classification of large amounts of text based on detected language.
  • Modular Language Datasets - Implements a modular architecture that separates language-specific profile data from the core detection logic.
  • Multilingual Text Processing - Prepares text for further processing by first determining the original natural language of the input.
  • Text Classification - Classifies large volumes of content into groups based on their detected language profiles.
  • Language Datasets - Utilizes language datasets to provide reference profiles for statistical language identification.
  • Language - Returns a ranked list of all potential language matches found within a text sample.
  • Natural Language Processing - Language detection for text.

Istoric stele

Graficul istoricului de stele pentru wooorm/francGraficul istoricului de stele pentru wooorm/franc

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face wooorm/franc?

Franc este o bibliotecă de detecție a limbajului natural și un identificator în linia de comandă utilizat pentru a determina limba scrisă a unui eșantion de text. Acesta funcționează ca un profiler statistic de limbaj care identifică și clasifică textul multilingv prin analizarea distribuțiilor de caractere.

Care sunt principalele funcționalități ale wooorm/franc?

Principalele funcționalități ale wooorm/franc sunt: Natural Language Code Detectors, Language Detection, Language Detection Tools, Language Detection in Chunks, Probability-Based Ranking, Trigram Analysis, N-Gram Detection, NLP Statistical Profiling.

Care sunt câteva alternative open-source pentru wooorm/franc?

Alternativele open-source pentru wooorm/franc includ: axa-group/nlp.js — nlp.js is a JavaScript natural language processing library and development framework used to build natural language… facebookresearch/fairseq — Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic… hankcs/hanlp — HanLP is a natural language processing library and deep learning framework specifically optimized for the Chinese… kreuzberg-dev/kreuzberg — Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into… facico/chinese-vicuna — Chinese-Vicuna is a Chinese large language model and instruction-following AI based on the LLaMA architecture. It is… sophonplus/chinesenlpcorpus — 搜集、整理、发布 中文 自然语言处理 语料/数据集,与 有志之士 共同 促进 中文 自然语言处理 的 发展。.

Alternative open-source pentru Franc

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Franc.
  • axa-group/nlp.jsAvatar axa-group

    axa-group/nlp.js

    6,574Vezi pe GitHub↗

    nlp.js is a JavaScript natural language processing library and development framework used to build natural language understanding engines. It provides a toolkit for creating local machine learning models for intent classification and acts as a multilingual text processor that detects languages and normalizes text across various dialects. The framework distinguishes itself by supporting local execution on both servers and mobile devices, enabling chatbot functionality without an internet connection. It features a specialized system for conversational slot filling to collect mandatory informati

    JavaScriptbotbotschatbot
    Vezi pe GitHub↗6,574
  • facebookresearch/fairseqAvatar facebookresearch

    facebookresearch/fairseq

    32,228Vezi pe 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

    Python
    Vezi pe GitHub↗32,228
  • hankcs/hanlpAvatar hankcs

    hankcs/HanLP

    36,413Vezi pe 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

    Pythondependency-parserhanlpnamed-entity-recognition
    Vezi pe GitHub↗36,413
  • kreuzberg-dev/kreuzbergAvatar kreuzberg-dev

    kreuzberg-dev/kreuzberg

    8,527Vezi pe GitHub↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Rustdocument-intelligenceelixirffi
    Vezi pe GitHub↗8,527
Vezi toate cele 30 alternative pentru Franc→