{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/3"},{"label":"Sphinx","url":"https://skillfed.io/packages/category/documentation-sphinx"},{"label":"Education","url":"https://skillfed.io/packages/category/education"},{"label":"Games/Entertainment","url":"https://skillfed.io/packages/category/games-entertainment"},{"label":"Testing","url":"https://skillfed.io/packages/category/education-testing"},{"label":"Human Machine Interfaces","url":"https://skillfed.io/packages/category/scientific-engineering-human-machine-interfaces"},{"label":"Git","url":"https://skillfed.io/packages/category/software-development-version-control-git"},{"label":"Computer Aided Instruction (CAI)","url":"https://skillfed.io/packages/category/education-computer-aided-instruction-cai"},{"label":"Board Games","url":"https://skillfed.io/packages/category/games-entertainment-board-games"}],"enrichment":{"capability":"Converts written-out number words (like \"twenty one\") into numeric digits (21), supporting positive integers and decimals up to 999,999,999,999.","skillfed_tags":["nlp","text-parsing","legacy"],"use_cases":["Parse user input in chatbots or voice interfaces that receive spoken or typed number words and need numeric values.","Convert written numbers in documents or forms to digits for data processing or validation workflows.","Educational applications that teach number recognition or conversion between word and numeric representations.","Natural language processing pipelines that need to normalize number expressions in text before analysis.","Data cleaning tasks where legacy text records contain spelled-out numbers that must be converted to numeric format."],"what_it_does":"word2number is a lightweight Python library that parses English number words and converts them to their numeric equivalents. It accepts written forms like \"twenty one\" or \"two million three thousand\" and returns the corresponding integer or decimal value. The package supports a range up to 999,999,999,999 and can handle both whole numbers and decimal points (e.g., \"two point three\" becomes 2.3).\n\nThe library has no runtime dependencies and is designed for straightforward text-to-number conversion tasks. However, it is no longer actively maintained\u2014the last release was in 2017 and the repository shows no commits since August 2023. The package explicitly warns that an updated pip is required before installation, which suggests potential compatibility friction with modern Python environments. It is classified as Production/Stable but should be treated as a legacy tool.","worth_installing":"No\u2014install only if you have a legacy codebase already using it. The package is abandoned (no releases since 2017, last commit August 2023), has high install friction with explicit pip-update warnings, and lacks active maintenance. For new projects, consider a maintained alternative or implement the conversion logic directly, especially given the straightforward nature of the task."},"id":"word2number","links":{"html":"https://skillfed.io/packages/word2number","md":"https://skillfed.io/packages/word2number.md","pypi":"https://pypi.org/project/word2number/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2017-06-02","license_spdx":null,"license_treatment":"permissive","name":"word2number","python_support":"unspecified","summary":"Convert number words eg. three hundred and forty two to numbers (342)."},"popularity":{"monthly_downloads":1691266,"position":3648,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.1"}
