Skip to content

Suphabe/cnormalizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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 โ–ถ๏ธ Usage Run the Streamlit app:

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.

About

Company Name Cleaner

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages