{"id":24265027,"url":"https://github.com/michalredm/dm-project1","last_synced_at":"2026-06-08T05:32:20.627Z","repository":{"id":241183947,"uuid":"787029457","full_name":"MichalRedm/DM-project1","owner":"MichalRedm","description":"This repository contains the code for the first project for Data Mining classes at the Poznań University of Technology, created by the team Kung Fu Pandas.","archived":false,"fork":false,"pushed_at":"2024-04-27T12:26:36.000Z","size":83426,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-14T11:35:57.449Z","etag":null,"topics":["data-mining-python"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MichalRedm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-15T18:53:25.000Z","updated_at":"2024-05-22T20:01:05.000Z","dependencies_parsed_at":"2024-05-22T22:23:24.814Z","dependency_job_id":"4ef2402d-8f86-4bea-a568-00ad21c3c0e8","html_url":"https://github.com/MichalRedm/DM-project1","commit_stats":null,"previous_names":["michalredm/dm-project1"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MichalRedm/DM-project1","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichalRedm%2FDM-project1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichalRedm%2FDM-project1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichalRedm%2FDM-project1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichalRedm%2FDM-project1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MichalRedm","download_url":"https://codeload.github.com/MichalRedm/DM-project1/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichalRedm%2FDM-project1/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34050224,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["data-mining-python"],"created_at":"2025-01-15T09:56:38.491Z","updated_at":"2026-06-08T05:32:20.605Z","avatar_url":"https://github.com/MichalRedm.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DM-project1\n\nThis repository contains the code for the first project for Data Mining classes at the Poznań University of Technology. The code in this repository has been created by the team *Kung Fu Pandas*, consisting of:\n- [Piotr Balewski](https://github.com/PBalewski),\n- [Adam Dobosz](https://github.com/addobosz),\n- [Wiktor Kamzela](https://github.com/Wector1),\n- [Michał Redmer](https://github.com/MichalRedm).\n\nThe general purpose of the code in this repository is to preprocess the dataset to improve results attained by machine learning algorithms trained on this data. The dataset that we have chosen is [Cars Dataset from 1970 to 2024](https://www.kaggle.com/datasets/meruvulikith/90000-cars-data-from-1970-to-2024), containing 10 attributes and over 90,000 records.\n\nA more detailed description of our project can be found in [our report](https://github.com/MichalRedm/DM-project1/blob/main/Kung_Fu_Pandas.pdf).\n\n\u003cimg src=\"https://th.bing.com/th/id/OIG2.26ZnBEQYoNzIV2nJ2hJO?pid=ImgGn\" style=\"width: 512px;\" /\u003e\n\n## Prequisities\n\nTo run the code from this repository, you need to have the following installed on your computer:\n- [Python](https://www.python.org/downloads/) (version 3.10 or higher).\n\nAdditionally, to run code samples in the file `samples.ipynb` [Jupyer Notebook](https://jupyter.org/install) is needed (the file can alternatively be opened in [Google Colaboratory](https://colab.research.google.com/)).\n\n## Setup\n\nTo download the respository to your local computer run the following command:\n\n```\n$ git clone https://github.com/MichalRedm/DM-project1.git\n```\n\nThen, you need to install all the Python dependencies:\n\n```\n$ pip install -r requirements.txt\n```\n\nOnce this is done, you are ready to run the code.\n\n## Preprocessing the data\n\nThe file `preprocess.py` is responsible for processing the dataset. To generate a preprocessed dataset, run the following command:\n```\n$ python preprocess.py\n```\nThe new dataset will be written to a file `CarsDataProcessed.csv`.\n\n## Testing the results\n\nTo test how well our preprocessing method works, test it against the baseline by running the code in [grid_search.ipynb](https://github.com/MichalRedm/DM-project1/blob/main/grid_search.ipynb).\n\n## Code samples\n\nTo have some insight into how our function for data preprocessing operates, visit the file [samples.ipynb](https://github.com/MichalRedm/DM-project1/blob/main/samples.ipynb).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichalredm%2Fdm-project1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichalredm%2Fdm-project1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichalredm%2Fdm-project1/lists"}