{"id":16471160,"url":"https://github.com/tanaybhadula/ml-preprocessing-cli","last_synced_at":"2026-05-10T02:19:50.400Z","repository":{"id":60914685,"uuid":"546699124","full_name":"TanayBhadula/ML-preprocessing-CLI","owner":"TanayBhadula","description":"A CLI tool with python to preprocess datasets for performing supervised learning to save time for users. Input data can be preprocessed using simple commands and preprocessed dataset can be downloaded later","archived":false,"fork":false,"pushed_at":"2022-10-06T20:49:14.000Z","size":88,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-10T22:18:42.336Z","etag":null,"topics":["cli","data-cleaning","data-preprocessing","machine-learning","pandas","python","scikit-learn"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TanayBhadula.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-10-06T13:56:35.000Z","updated_at":"2022-10-06T20:48:41.000Z","dependencies_parsed_at":"2023-01-19T18:30:22.194Z","dependency_job_id":null,"html_url":"https://github.com/TanayBhadula/ML-preprocessing-CLI","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TanayBhadula%2FML-preprocessing-CLI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TanayBhadula%2FML-preprocessing-CLI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TanayBhadula%2FML-preprocessing-CLI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TanayBhadula%2FML-preprocessing-CLI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TanayBhadula","download_url":"https://codeload.github.com/TanayBhadula/ML-preprocessing-CLI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241085588,"owners_count":19907258,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","data-cleaning","data-preprocessing","machine-learning","pandas","python","scikit-learn"],"created_at":"2024-10-11T12:12:48.773Z","updated_at":"2026-05-10T02:19:45.375Z","avatar_url":"https://github.com/TanayBhadula.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# :zap: ML Preprocessor CLI\n\nThe CLI made to preprocess the database and save your **time**:clock1:\n\n## Gist\n\n- Given the database, the CLI provides various options to preprocess the data. \n- Options:\n    - Data Description\n    - Handling NULL Values\n    - Encoding Categorical Data\n    - Feature Scaling\n- We can also **DOWNLOAD**:arrow_down: the modified dataset.\n\n## Run\n\n- Clone this Repository: `git clone https://github.com/utkryuk/ML-Preprocessor-CLI.git`\n- `cd ML-Preprocessor-CLI/`\n- `pip3 install -r requirements.txt`\n- Now run, python3 `main.py` [Dataset's Path]\n- Ex: `python3 main.py dataset.csv`\n- Then you will see the below home screen.\n\n## :camera: Screenshots\n\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"Home screen\" src=\"./screenshots/homeScreen.png\" width=\"80%\"/\u003e\n\u003c/p\u003e\n\n## Future Scope\n\n- Implementing GUI of this project.\n- Implement Undo and Redo for the Database.\n- Implement other preprocessing steps.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftanaybhadula%2Fml-preprocessing-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftanaybhadula%2Fml-preprocessing-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftanaybhadula%2Fml-preprocessing-cli/lists"}