Company Name Normalizer/Cnormaliser
A Streamlit app that cleans company names by removing common suffixes like Inc., LLC, Corp., Ltd., etc. from a CSV file.
๐ Features โ Upload a CSV file with a "Company" column โ Automatically removes suffixes like Inc., LLC, LLP, Ltd., Corp., etc. โ Displays a preview of the cleaned data โ Download the cleaned CSV
๐ Installation Make sure you have Python 3.7+ and install dependencies:
bash
Copy
Edit
pip install streamlit pandas
bash Copy Edit streamlit run app.py
๐ Input CSV Example Company Name Suphestic Inc. Alpha Solutions LLC BetaTech Ltd.
๐ Output CSV Example Company Name Clean_Company Suphestic Inc. Suphestic Alpha Solutions LLC Alpha Solutions BetaTech Ltd. BetaTech
โ๏ธ How It Works Upload a CSV file with a "Company" column
The app cleans the names by removing suffixes
Preview the cleaned data
Download the cleaned CSV
๐ฏ Supported Suffixes The app removes:
Inc. LLC LLP Ltd. Corp. Co. PLC Pvt. AG GmbH ๐ Notes Ensure your CSV has a "Company" column Supports ISO-8859-1 encoding for broader compatibility ๐ License This project is open-source under the MIT License.