├── .webp
├── Breast_Cancer_Detection.ipynb
├── LICENSE
├── Mri scan.jpg
├── Prevention.html
├── README.md
├── Treatment option.html
├── about.html
├── analytics.html
├── background.jpeg
├── contact.html
├── index.html
├── logo.png
├── mri scan1.jpeg
├── scan.png
├── script.js
├── signup.html
├── style.css
└── styles.css
/.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harshjuly12/Deep-Learning-Approaches-for-Enhanced-Breast-Cancer-Detection/04e9109aaf05a444b0288bd6bdca4f92de57d537/.webp
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2024 𝐇𝐚𝐫𝐬𝐡 𝐊𝐮𝐦𝐚𝐫 𝐒𝐢𝐧𝐠𝐡
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Mri scan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/harshjuly12/Deep-Learning-Approaches-for-Enhanced-Breast-Cancer-Detection/04e9109aaf05a444b0288bd6bdca4f92de57d537/Mri scan.jpg
--------------------------------------------------------------------------------
/Prevention.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Breast Cancer Prevention and Lifestyle
7 |
61 |
62 |
63 |
64 |
Breast Cancer Prevention and Lifestyle Recommendations
65 |
66 |
69 |
70 |
Prevention and Lifestyle Recommendations
71 |
Prevention plays a crucial role in reducing the risk of breast cancer. Here are some lifestyle recommendations:
72 |
73 |
Maintain a healthy weight through balanced diet and regular exercise.
74 |
Limit alcohol consumption, as excessive alcohol intake is linked to increased breast cancer risk.
75 |
Avoid tobacco and secondhand smoke, as smoking is associated with higher breast cancer risk.
76 |
Be physically active for at least 30 minutes most days of the week.
77 |
Breastfeed if possible, as breastfeeding may lower the risk of breast cancer.
78 |
Get regular screenings and mammograms as recommended by healthcare professionals.
79 |
Discuss hormone replacement therapy (HRT) risks and benefits with a healthcare provider.
80 |
Be aware of family history and genetic predispositions to breast cancer.
81 |
82 |
By adopting a healthy lifestyle and making informed choices, individuals can reduce their risk of developing breast cancer.
7 |
8 | ## Table of Contents
9 | 1. [Introduction](#introduction)
10 | 2. [Dataset](#dataset)
11 | 3. [Features](#features)
12 | 4. [Technologies Used](#technologies-used)
13 | 5. [Installation](#installation)
14 | 6. [Usage](#usage)
15 | 7. [Example Output](#example-output)
16 | 8. [Contributing](#contributing)
17 | 9. [License](#license)
18 | 10. [Author](#author)
19 |
20 | ## Introduction
21 | Breast cancer is one of the most common types of cancer affecting women worldwide. Early detection and diagnosis are crucial for effective treatment and improving survival rates. This project aims to assist in the early detection of breast cancer using machine learning algorithms. By analyzing various features extracted from cell images, the model can classify tumors as benign or malignant with high accuracy. The goal is to provide a reliable tool that can aid medical professionals in making more informed decisions.
22 |
23 | This project demonstrates the end-to-end process of building a machine learning model, from data preprocessing and feature selection to model training, evaluation, and deployment. Various machine learning algorithms are implemented and compared to identify the best-performing model for this classification task.
24 |
25 | ## Dataset
26 | The dataset used in this project is the Breast Cancer Wisconsin (Diagnostic) dataset. It consists of 569 samples, each with 30 features, including mean, standard error, and worst (mean of the three largest values) of ten real-valued features computed for each cell nucleus.
27 |
28 | ## Features
29 | - Data preprocessing and normalization
30 | - Implementation of various machine learning models
31 | - Evaluation of model performance
32 | - Visualization of results
33 |
34 | ## Technologies Used
35 | - Python 3.x
36 | - Jupyter Notebook
37 | - Scikit-learn
38 | - Pandas
39 | - Numpy
40 | - Matplotlib
41 | - Seaborn
42 |
43 | ## Installation
44 | 1. **Clone the repository:**
45 | ```bash
46 | git clone https://github.com/your-username/Breast-Cancer-Detection.git
47 | cd Breast-Cancer-Detection
48 | ```
49 |
50 | 2. **Create a virtual environment:**
51 | ```bash
52 | python -m venv venv
53 | ```
54 |
55 | 3. **Activate the virtual environment:**
56 | - On Windows:
57 | ```bash
58 | venv\Scripts\activate
59 | ```
60 | - On macOS/Linux:
61 | ```bash
62 | source venv/bin/activate
63 | ```
64 |
65 | 4. **Install the required packages:**
66 | ```bash
67 | pip install -r requirements.txt
68 | ```
69 |
70 | ## Usage
71 | 1. **Open the Jupyter Notebook:**
72 | ```bash
73 | jupyter notebook Breast_Cancer_Detection.ipynb
74 | ```
75 |
76 | 2. **Run the cells in the notebook to preprocess the data, train the models, and evaluate the results.**
77 |
78 | ## Example Output
79 | Here are some example outputs from the project:
80 | Accuracy of SVM model: 98.2%
81 | Confusion Matrix:
82 | [ [102 3]
83 | [2 63] ]
84 |
85 |
86 | ## Contributing
87 | Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
88 |
89 | ## License
90 | This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
91 |
92 | ## Author
93 | For any questions or suggestions, please contact:
94 | - Harsh Singh: [harshjuly12@gmail.com](harshjuly12@gmail.com)
95 | - GitHub: [harshjuly12](https://github.com/harshjuly12)
96 |
--------------------------------------------------------------------------------
/Treatment option.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Breast Cancer Treatment Options
7 |
61 |
62 |
63 |
64 |
Breast Cancer Treatment Options
65 |
66 |
74 |
75 |
Surgery
76 |
Surgery involves removing the tumor and nearby tissue from the breast. Types of surgery include:
77 |
78 |
Lumpectomy: Removal of the tumor and a small margin of surrounding tissue.
79 |
Mastectomy: Removal of the entire breast.
80 |
Lymph node removal: Removal of nearby lymph nodes to check for cancer spread.
81 |
82 |
Surgery may be followed by other treatments like chemotherapy, radiation therapy, or hormonal therapy.
83 |
84 |
85 |
Chemotherapy
86 |
Chemotherapy uses drugs to kill cancer cells or stop them from growing. It can be administered:
87 |
88 |
Before surgery (neoadjuvant) to shrink tumors.
89 |
After surgery (adjuvant) to kill any remaining cancer cells.
90 |
91 |
Chemotherapy may also be used to treat breast cancer that has spread to other parts of the body (metastatic breast cancer).
92 |
93 |
94 |
Radiation Therapy
95 |
Radiation therapy uses high-energy rays to kill cancer cells or shrink tumors. It is often used:
96 |
97 |
After surgery to destroy any remaining cancer cells in the breast, chest wall, or lymph nodes.
98 |
As the primary treatment for some early-stage breast cancers.
99 |
100 |
Radiation therapy is typically administered daily over several weeks.
101 |
102 |
103 |
Hormonal Therapy
104 |
Hormonal therapy, also known as endocrine therapy, is used to treat hormone receptor-positive breast cancers. It:
105 |
106 |
Blocks the effects of estrogen or lowers estrogen levels in the body.
107 |
Is often taken as a pill or injection.
108 |
109 |
Common hormonal therapy medications include tamoxifen, aromatase inhibitors, and ovarian suppression therapy.
110 |
111 |
112 |
Targeted Therapy
113 |
Targeted therapy attacks specific molecules or pathways that contribute to the growth and spread of cancer cells. It is often used to treat HER2-positive breast cancers by:
114 |
115 |
Targeting the HER2 protein to slow or stop cancer cell growth.
116 |
Administering medications like trastuzumab (Herceptin), pertuzumab (Perjeta), and ado-trastuzumab emtansine (Kadcyla).
117 |
118 |
119 |
120 |
Immunotherapy
121 |
Immunotherapy boosts the body's immune system to recognize and destroy cancer cells. It:
122 |
123 |
Is still being studied for its effectiveness in breast cancer treatment.
124 |
Shows promise, particularly in triple-negative breast cancer.
125 |
126 |
Common immunotherapy drugs include pembrolizumab (Keytruda) and atezolizumab (Tecentriq).
Breast cancer is a prevalent form of cancer that develops in breast tissue. It affects both men and women, although it's more common in women. Early detection through screenings like mammograms and self-exams can significantly improve treatment outcomes. Awareness, education, and research are crucial in combating this disease.
83 |
How to spot Breast cancer
84 |
Early detection of breast cancer is vital. Signs include breast lumps, changes in size or shape, skin texture alterations, nipple changes, persistent pain, redness, and breast appearance changes. Regular self-exams help, but any concerns warrant professional evaluation. Swift action increases treatment success, emphasizing the importance of vigilance and healthcare consultation.
85 |
86 |
Feel for any unusual lumps or thickening in the breast tissue or underarm area.
87 |
Noticeable changes in breast size, shape, or contour can be a sign of breast cancer.
88 |
Look for skin dimpling, puckering, or scaling on the breast, which could indicate underlying issues.
89 |
Pay attention to changes in nipple position, inversion, or discharge, especially if sudden or bloody.
90 |
Unexplained redness, warmth, or swelling in the breast could be a sign of inflammation or infection, which can sometimes indicate breast cancer.
91 |
Regular self-exams can help you detect any changes in your breast tissue. If you notice anything unusual, consult a healthcare professional promptly.
92 |
93 |
How to stop the spread of Breast cancer
94 |
To halt breast cancer spread, timely diagnosis and treatment are paramount. Treatment modalities include surgery, chemotherapy, radiation, and targeted therapies. Lifestyle changes like maintaining a healthy weight and regular exercise aid in prevention. Supportive care, emotional well-being, and ongoing monitoring enhance overall management, fostering optimal outcomes.
95 |
96 |
Regular screenings like mammograms facilitate early detection, increasing treatment effectiveness.
97 |
Prompt treatment, including surgery, chemotherapy, radiation, and targeted therapies, helps contain and eliminate cancerous cells.
98 |
Adherence to prescribed medications, such as hormone therapy or targeted therapies, can prevent cancer from spreading or recurring.
99 |
Emotional support, counseling, and participation in support groups aid in coping with the challenges of treatment and recovery..