{"categories":[{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic/3"}],"enrichment":{"capability":"Detects the language of text using Google's Compact Language Detector v3, returning language codes and confidence scores for over 100 languages and scripts.","skillfed_tags":["language-detection","archived"],"use_cases":["Automatically categorize user-generated content by language for routing to language-specific pipelines or moderation teams.","Preprocess multilingual datasets by detecting and filtering text by language before feeding to downstream models.","Identify the language of short social media posts or comments to enable language-aware sentiment analysis.","Build a language-aware search index by detecting the language of documents at indexing time.","Detect language switches within a single text sample to handle code-mixed or multilingual user input."],"what_it_does":"pycld3 is a Python wrapper around Google's CLD3 C++ library for language detection. It exports two main functions: get_language() to detect the primary language of a text sample, and get_frequent_languages() to identify multiple languages within mixed-language text. Both return language predictions as BCP-47 codes with confidence scores and reliability flags.\n\nThe package supports over 100 languages and scripts, with some languages differentiated by script. It has no Python runtime dependencies but requires Protobuf headers and a C++ compiler for source builds. Wheels are provided for CPython 3.6\u20133.9 on macOS and manylinux1, eliminating the need for external dependencies on those platforms. However, the project is archived and has not been updated since 2021-03-09.","worth_installing":"No, not recommended for new projects. The package is archived and unmaintained since 2021-03-09, with no updates for modern Python versions. The description itself recommends an alternative official package as a better choice. Install friction is also medium on non-wheel platforms. Consider the recommended alternative instead unless you have a specific reason to stay on this package."},"id":"pycld3","links":{"html":"https://skillfed.io/packages/pycld3","md":"https://skillfed.io/packages/pycld3.md","pypi":"https://pypi.org/project/pycld3/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2021-03-09","license_spdx":null,"license_treatment":"permissive","name":"pycld3","python_support":"supports_current","summary":"CLD3 Python bindings"},"popularity":{"monthly_downloads":90041,"position":13620,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.22"}
