{"id":25056538,"url":"https://github.com/ascender1729/healthfraudmlchain","last_synced_at":"2025-03-31T09:16:47.185Z","repository":{"id":233265519,"uuid":"729776562","full_name":"ascender1729/HealthFraudMLChain","owner":"ascender1729","description":"This project focuses on addressing healthcare insurance fraud using advanced technologies such as machine learning and blockchain. It explores the use of various machine learning algorithms for detecting fraudulent activities in healthcare insurance claims and employs blockchain technology to ensure data integrity.","archived":false,"fork":false,"pushed_at":"2024-04-01T10:05:35.000Z","size":51549,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-06T13:39:30.959Z","etag":null,"topics":["analytics","blockchain","claim-processing","fraud-prevention","healthcare-fraud-detection","healthcare-technology","machine-learning","security"],"latest_commit_sha":null,"homepage":"https://github.com/ascender1729/HealthFraudMLChain","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ascender1729.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2023-12-10T10:25:30.000Z","updated_at":"2024-06-12T11:27:24.000Z","dependencies_parsed_at":"2024-04-15T10:15:32.838Z","dependency_job_id":null,"html_url":"https://github.com/ascender1729/HealthFraudMLChain","commit_stats":null,"previous_names":["ascender1729/healthfraudmlchain"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ascender1729%2FHealthFraudMLChain","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ascender1729%2FHealthFraudMLChain/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ascender1729%2FHealthFraudMLChain/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ascender1729%2FHealthFraudMLChain/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ascender1729","download_url":"https://codeload.github.com/ascender1729/HealthFraudMLChain/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246443535,"owners_count":20778252,"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":["analytics","blockchain","claim-processing","fraud-prevention","healthcare-fraud-detection","healthcare-technology","machine-learning","security"],"created_at":"2025-02-06T13:30:56.066Z","updated_at":"2025-03-31T09:16:47.162Z","avatar_url":"https://github.com/ascender1729.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HealthFraudMLChain\n\n\n## Overview\n\nHealthFraudMLChain is a pioneering web application designed to combat healthcare insurance fraud through the integration of machine learning and blockchain technologies. It aims to enhance the detection and prevention of fraudulent activities, ensuring the security and integrity of healthcare insurance claims.\n\n## Features\n\n- **User-Friendly Web Interface**: Built with Flask, the application provides an easy-to-navigate interface for user interactions, including account management and policy oversight.\n\n- **Advanced Fraud Detection**: Utilizes machine learning models to accurately identify and predict fraudulent activities in healthcare claims, significantly improving fraud prevention efforts.\n\n- **Blockchain Integration**: Employs blockchain technology for creating an immutable ledger, ensuring the transparency and verifiability of transactions and enhancing data security.\n\n- **Data Encryption**: Implements ECIES for robust encryption, protecting sensitive information against unauthorized access.\n\nThese streamlined features underscore HealthFraudMLChain's commitment to leveraging advanced technologies for safeguarding healthcare insurance processes against fraud.\n\n\n## Table of Contents\n- [Overview](#overview)\n- [Features](#features)\n- [Table of Contents](#table-of-contents)\n- [HealthFraudMLChain Setup Guide](#healthfraudmlchain-setup-guide)\n  - [Installation \u0026 Setup](#installation--setup)\n  - [Running the Application](#running-the-application)\n  - [Shutting Down](#shutting-down)\n- [Usage](#usage)\n- [Tools and Technologies](#tools-and-technologies)\n  - [Development Tools and Technologies Table](#development-tools-and-technologies-table)\n- [License](#license)\n- [Acknowledgments](#acknowledgments)\n\n\n\n## HealthFraudMLChain Setup Guide\n\n### Installation \u0026 Setup\n\n1. **Clone the Repository**:\n   Open PowerShell and navigate to the directory where you want to clone the repository.\n   ```powershell\n   git clone https://github.com/ascender1729/HealthFraudMLChain.git\n   ```\n\n2. **Navigate to the Project Directory**:\n   ```powershell\n   cd .\\HealthFraudMLChain\\code\\\n   ```\n\n3. **Create and Activate the Virtual Environment**:\n   This step is important to ensure that the Python packages installed do not interfere with the packages of other Python projects.\n   ```powershell\n   python -m venv myenv\n   .\\myenv\\Scripts\\Activate.ps1\n   ```\n\n4. **Install Dependencies**:\n   Once the virtual environment is activated, you'll see `(myenv)` before your directory path in the terminal. Now, install the project dependencies.\n   ```powershell\n   pip install -r requirements.txt\n   ```\n\n### Running the Application\n\n1. **Set Flask Environment Variables**:\n   Before running the Flask application, you need to set two environment variables. The `FLASK_APP` variable points to your main application file, and the `FLASK_ENV` sets the environment (development/production).\n   ```powershell\n   $env:FLASK_APP = \"main.py\"\n   $env:FLASK_ENV = \"development\"\n   ```\n\n2. **Start the Flask Application**:\n   To run the Flask application, use the `flask run` command. This will start a local server.\n   ```powershell\n   flask run\n   ```\n   You should see output indicating the server has started, similar to this:\n   ```\n   * Serving Flask app 'main.py'\n   * Debug mode: off\n   * Running on http://127.0.0.1:5000\n   ```\n\n3. **Accessing the Application**:\n   Open your web browser and go to `http://127.0.0.1:5000` to view and interact with the Flask application.\n\n### Shutting Down\n\n1. **Deactivate the Virtual Environment**:\n   When you are finished working with your Flask application, you can deactivate the virtual environment to return to your global Python environment.\n   ```powershell\n   deactivate\n   ```\n\nRemember to deactivate your virtual environment (`deactivate`) before closing PowerShell or navigating away from the project directory.\n\n\n## Usage\nThe application provides several endpoints for interaction:\n- `/login`: User login page.\n- `/signup`: User signup page.\n- `/index`: Main interface for entering and managing policy information.\n- Additional endpoints for blockchain integrity checks and other operations.\n\n## Tools and Technologies\n\n### Development Tools and Technologies Table\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003cth\u003eDevelopment Area\u003c/th\u003e\n    \u003cth\u003eTools/Technologies\u003c/th\u003e\n    \u003cth\u003eDescription\u003c/th\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd rowspan=\"2\"\u003e\u003cimg src=\"https://img.shields.io/badge/Frontend_Development-000?style=for-the-badge\" alt=\"Frontend Development\"\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/HTML%2FCSS-blue?style=for-the-badge\" alt=\"HTML/CSS\"\u003e\u003c/td\u003e\n    \u003ctd\u003eFor structuring and styling web pages, ensuring an intuitive and responsive user interface.\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Jinja2-blue?style=for-the-badge\" alt=\"Jinja2\"\u003e\u003c/td\u003e\n    \u003ctd\u003eA templating engine for Python, used for generating HTML pages with dynamic content.\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd rowspan=\"2\"\u003e\u003cimg src=\"https://img.shields.io/badge/Backend_Development-000?style=for-the-badge\" alt=\"Backend Development\"\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/-Flask-000000?style=for-the-badge\u0026logo=flask\u0026logoColor=white\" alt=\"Flask\"\u003e\u003c/td\u003e\n    \u003ctd\u003eA lightweight WSGI web framework for serving the web application.\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/-Python-3776AB?style=for-the-badge\u0026logo=python\u0026logoColor=white\" alt=\"Python\"\u003e\u003c/td\u003e\n    \u003ctd\u003eThe core programming language, used across backend development and data processing tasks.\u003c/td\u003e\n\u003ctr\u003e\n  \u003ctd rowspan=\"3\"\u003e\u003cimg src=\"https://img.shields.io/badge/Machine_Learning-000?style=for-the-badge\" alt=\"Machine Learning\"\u003e\u003c/td\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/-Pandas-150458?style=for-the-badge\u0026logo=pandas\u0026logoColor=white\" alt=\"Pandas\"\u003e\u003c/td\u003e\n  \u003ctd\u003eEssential for data manipulation and analysis, enabling efficient handling of datasets.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/-Scikit_Image-F7931E?style=for-the-badge\u0026logo=scikit-learn\u0026logoColor=white\"\u003e\u003c/td\u003e\n  \u003ctd\u003eUsed for developing predictive models to identify fraudulent activities.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/-NumPy-013243?style=for-the-badge\u0026logo=numpy\u0026logoColor=white\" alt=\"NumPy\"\u003e\u003c/td\u003e\n  \u003ctd\u003eSupports high-level mathematical functions and multi-dimensional arrays.\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n  \u003ctd rowspan=\"2\"\u003e\u003cimg src=\"https://img.shields.io/badge/Blockchain_Integration-000?style=for-the-badge\" alt=\"Blockchain Integration\"\u003e\u003c/td\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Blockchain_Technology-blue?style=for-the-badge\" alt=\"Blockchain Technology\"\u003e\u003c/td\u003e\n  \u003ctd\u003eUtilized for creating immutable data records, enhancing data security and integrity.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/-ECIES-4A4A55?style=for-the-badge\" alt=\"ECIES\"\u003e\u003c/td\u003e\n  \u003ctd\u003eFor secure data encryption and decryption, and generating Ethereum-compatible keys.\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n  \u003ctd rowspan=\"2\"\u003e\u003cimg src=\"https://img.shields.io/badge/Cryptography_and_Security-000?style=for-the-badge\" alt=\"Cryptography and Security\"\u003e\u003c/td\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/Hashlib-blue?style=for-the-badge\" alt=\"Hashlib\"\u003e\u003c/td\u003e\n  \u003ctd\u003eImplements secure hash and message digest algorithms, vital for data integrity checks.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/ECIES-blue?style=for-the-badge\" alt=\"ECIES\"\u003e\u003c/td\u003e\n  \u003ctd\u003eEnhances data security through Elliptic Curve Cryptography.\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n  \u003ctd rowspan=\"2\"\u003e\u003cimg src=\"https://img.shields.io/badge/Additional_Tools_and_Libraries-000?style=for-the-badge\" alt=\"Additional Tools and Libraries\"\u003e\u003c/td\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/CSV_JSON-blue?style=for-the-badge\" alt=\"CSV \u0026 JSON\"\u003e\u003c/td\u003e\n  \u003ctd\u003eFor handling data in CSV and JSON formats.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/OS_Warnings-blue?style=for-the-badge\" alt=\"OS \u0026 Warnings\"\u003e\u003c/td\u003e\n  \u003ctd\u003eFor performing operating system level operations and managing warnings respectively.\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n  \u003ctd rowspan=\"2\"\u003e\u003cimg src=\"https://img.shields.io/badge/Development_Tools-000?style=for-the-badge\" alt=\"Development Tools\"\u003e\u003c/td\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/-Git-F05032?style=for-the-badge\u0026logo=git\u0026logoColor=white\" alt=\"Git\"\u003e\u003c/td\u003e\n  \u003ctd\u003eEmpowers source code management and collaborative development.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\u003cimg src=\"https://img.shields.io/badge/-GitHub-222222?style=for-the-badge\u0026logo=github\u0026logoColor=white\" alt=\"GitHub\"\u003e\u003c/td\u003e\n  \u003ctd\u003eHosts the project repository, providing a platform for version control and collaboration.\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n\n\n\n\n## License\nThis work is licensed under a [Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License](LICENSE.md).\n\n\n## Acknowledgments\n- Dr. Rajesh Kumar Sinha for guidance and support.\n- National Institute of Technology Patna for providing the platform for research.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fascender1729%2Fhealthfraudmlchain","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fascender1729%2Fhealthfraudmlchain","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fascender1729%2Fhealthfraudmlchain/lists"}