{"categories":[{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic"}],"enrichment":{"capability":"Detects the language of text input, supporting 55 languages and returning either a language code or probability scores for candidate languages.","skillfed_tags":["language-identification","nlp-preprocessing"],"use_cases":["Automatically categorize user-generated content by language for multilingual applications or content moderation systems.","Route text to language-specific processing pipelines (spell-checkers, NLP models, translation services) based on detected language.","Identify the language of incoming support tickets or messages to assign them to appropriate language teams.","Filter or segment documents in mixed-language datasets during data preprocessing for machine learning.","Build language-aware search or recommendation features that adapt results based on detected user input language."],"what_it_does":"langdetect is a Python port of Google's language-detection library, ported from Java. It identifies the language of input text and returns either a single language code (ISO 639-1 format) or a ranked list of candidate languages with confidence scores. The library supports 55 languages out of the box, including common European, Asian, and other language families.\n\nThe package depends only on six for Python 2/3 compatibility. Its core limitation is that the detection algorithm is non-deterministic\u2014short or ambiguous text may produce different results across runs unless you seed the detector factory. It's designed for straightforward language identification tasks where you need quick results without external API calls or heavy dependencies.","worth_installing":"Yes, if you need lightweight, dependency-minimal language detection without external API calls. The library is stable and permissively licensed, but consider it aging\u2014last release was 2021. It's suitable for production use in applications where non-determinism on ambiguous text is acceptable and you don't require state-of-the-art accuracy. For modern alternatives or higher accuracy, evaluate current options."},"id":"langdetect","links":{"html":"https://skillfed.io/packages/langdetect","md":"https://skillfed.io/packages/langdetect.md","pypi":"https://pypi.org/project/langdetect/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2021-05-07","license_spdx":null,"license_treatment":"permissive","name":"langdetect","python_support":"unspecified","summary":"Language detection library ported from Google's language-detection."},"popularity":{"monthly_downloads":11081342,"position":1417,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.9"}
