# text_cleaner

A lightweight Python package to clean and normalize raw text data using NLTK, BeautifulSoup, and Unicode handling.

##  Features

- Removes HTML, URLs, numbers, punctuation, and non-ASCII characters
- Strips and normalizes all types of whitespace (including invisible Unicode spaces)
- Tokenizes, removes stopwords, and lemmatizes words
- Uses NLTK and BeautifulSoup under the hood

---

##  Installation

```bash
pip install greedigut
