{"id":27121091,"url":"https://github.com/yassin522/heartbeat-categorization","last_synced_at":"2026-04-20T03:02:19.124Z","repository":{"id":116656988,"uuid":"587699550","full_name":"Yassin522/Heartbeat-Categorization","owner":"Yassin522","description":"This project is aimed at developing a machine learning model that can accurately classify heartbeats as either normal or abnormal. The model is trained on a dataset of ECG (electrocardiogram) signals, which were collected from patients and labeled by medical professionals.","archived":false,"fork":false,"pushed_at":"2023-12-01T17:22:54.000Z","size":1670,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-20T13:44:17.912Z","etag":null,"topics":["cnn","deep-learning","keras","machine-learning","scikit-learn","tensorflow"],"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/Yassin522.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}},"created_at":"2023-01-11T11:26:53.000Z","updated_at":"2024-04-20T13:44:17.913Z","dependencies_parsed_at":"2023-12-01T18:44:33.399Z","dependency_job_id":null,"html_url":"https://github.com/Yassin522/Heartbeat-Categorization","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/Yassin522%2FHeartbeat-Categorization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yassin522%2FHeartbeat-Categorization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yassin522%2FHeartbeat-Categorization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yassin522%2FHeartbeat-Categorization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Yassin522","download_url":"https://codeload.github.com/Yassin522/Heartbeat-Categorization/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247640555,"owners_count":20971555,"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":["cnn","deep-learning","keras","machine-learning","scikit-learn","tensorflow"],"created_at":"2025-04-07T10:51:36.229Z","updated_at":"2026-04-20T03:02:14.084Z","avatar_url":"https://github.com/Yassin522.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Heartbeat Categorization\n\n## About The Project\nHeartbeat Categorization is a machine learning project focused on classifying heartbeats as normal or abnormal. Utilizing a dataset of ECG (electrocardiogram) signals, this model aims to assist in the early detection and diagnosis of cardiac abnormalities. The dataset comprises ECG recordings collected from patients and annotated by medical professionals, ensuring the accuracy and reliability of the training data.\n\n## Key Features\n- **ECG Signal Analysis:** Processes ECG data to extract meaningful features for classification.\n- **Machine Learning Model:** Employs advanced algorithms to distinguish between normal and abnormal heartbeats.\n- **Medical Data Handling:** Carefully handles sensitive medical data, maintaining patient confidentiality and data integrity.\n\n## Technologies Used\n- Python 3.6 or higher\n- NumPy\n- Pandas\n- Scikit-learn\n- Keras (with TensorFlow backend)\n\n## Getting Started\nFollow these instructions to set up the project on your local machine for development and testing purposes.\n\n### Prerequisites\nEnsure you have the following tools and libraries installed:\n\n- Python 3.6 or higher\n- NumPy\n- Pandas\n- Scikit-learn\n- Keras with TensorFlow backend\n\nYou can install them using pip:\n\n```bash\npip install numpy pandas scikit-learn keras tensorflow\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyassin522%2Fheartbeat-categorization","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyassin522%2Fheartbeat-categorization","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyassin522%2Fheartbeat-categorization/lists"}