jaidevd/numerizer

A Python module to convert natural language numerics into ints and floats.

50
/ 100
Established

This module converts numbers written out in plain English, like "forty-two" or "one million and one," into their numerical digits (e.g., "42", "1000001"). It's useful for anyone working with text data that contains spelled-out numbers and needs to quickly extract them as actual numeric values for calculations or analysis.

233 stars. No commits in the last 6 months. Available on PyPI.

Use this if you need to transform natural language numbers found in text into a standard numerical format (integers or decimals).

Not ideal if your primary goal is complex natural language processing beyond simple number extraction, or if you need to handle highly ambiguous or unconventional number representations.

text-processing data-cleaning data-extraction natural-language-understanding
Stale 6m No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 15 / 25

How are scores calculated?

Stars

233

Forks

25

Language

Python

License

MIT

Last pushed

Sep 26, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/jaidevd/numerizer"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.