Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lung Cancer Diagnostician #674

Open
Mayur3sh007 opened this issue Jun 19, 2024 · 12 comments
Open

Lung Cancer Diagnostician #674

Mayur3sh007 opened this issue Jun 19, 2024 · 12 comments
Labels
Up-for-Grabs ✋ Issues are open to the contributors to be assigned

Comments

@Mayur3sh007
Copy link

🔴 Project Title : Lung Cancer Detection Using CT Scans

🔴 Aim : To develop a machine learning model for detecting lung nodules indicative of lung cancer from CT scan images.

🔴 Dataset : https://www.kaggle.com/datasets/fanbyprinciple/luna-lung-cancer-dataset

🔴 Approach :

  • Exploratory Data Analysis (EDA):

    • Perform EDA to understand the dataset: load the LUNA16 dataset, explore image distributions, visualize sample CT scan images, and preprocess images (resize, normalize).
  • Model Selection and Comparison:

    • Implement and compare 3-4 algorithms: Convolutional Neural Networks (CNNs), Support Vector Machines (SVMs), Random Forests (RF), and Logistic Regression (LR).
    • Train each model on the dataset, tune hyperparameters, and evaluate using metrics like accuracy, precision, recall, F1-score, and possibly AUC-ROC.

📍 Follow the Guidelines to Contribute to the Project :

  • You need to create a separate folder named as the Project Title.
  • Inside that folder, there will be four main components:
    • Images - To store the required images.
    • Dataset - To store the dataset or information/source about the dataset.
    • Model - To store the machine learning model you've created using the dataset.
    • requirements.txt - This file will contain the required packages/libraries to run the project on other machines.
  • Inside the Model folder, the README.md file must be filled up properly, with proper visualizations and conclusions.

🔴🟡 Points to Note :

  • The issues will be assigned on a first-come, first-served basis, 1 Issue == 1 PR.
  • "Issue Title" and "PR Title should be the same. Include issue number along with it.
  • Follow Contributing Guidelines & Code of Conduct before starting to contribute.

To be Mentioned while taking the issue :

  • Full name : Mayuresh Chavan
  • GitHub Profile Link : https://github.com/Mayur3sh007)](https://github.com/Mayur3sh007
  • Participant ID (If not, then put NA) : NA
  • Approach for this Project : Perform exploratory data analysis (EDA) to understand the LUNA16 dataset, including image preprocessing. Implement and compare Convolutional Neural Networks (CNNs), Support Vector Machines (SVMs), Random Forests (RF), and Logistic Regression (LR) for lung nodule detection. Evaluate models using accuracy, precision, recall, and F1-score metrics. Document findings and conclusions in the README.md under the Model folder.
  • What is your participant role? (Mention the Open Source Program name. Eg. HRSoC, GSSoC, GSOC etc.) : VSOC

Happy Contributing 🚀

All the best. Enjoy your open source journey ahead. 😎

@Mayur3sh007 Mayur3sh007 added the Up-for-Grabs ✋ Issues are open to the contributors to be assigned label Jun 19, 2024
Copy link

Thank you for creating this issue! We'll look into it as soon as possible. Your contributions are highly appreciated! 😊

@Mayur3sh007
Copy link
Author

I am a contributor from VSOC, assign me this issue @Mayur3sh007

@abhisheks008
Copy link
Owner

Can you implement 6-7 models for this project?

@Mayur3sh007
Copy link
Author

Yeah sure

@abhisheks008
Copy link
Owner

Assigned @Mayur3sh007

@abhisheks008 abhisheks008 added Assigned 💻 Issue has been assigned to a contributor MEDIUM VSOC - 10 Points VSoC’24 Vinyasa Summer of Code (VSOC) and removed Up-for-Grabs ✋ Issues are open to the contributors to be assigned labels Jun 21, 2024
@abhisheks008 abhisheks008 added Up-for-Grabs ✋ Issues are open to the contributors to be assigned and removed Assigned 💻 Issue has been assigned to a contributor MEDIUM VSOC - 10 Points VSoC’24 Vinyasa Summer of Code (VSOC) labels Jul 20, 2024
@Sanjanah8
Copy link

Can u assign this to me as well

@abhisheks008
Copy link
Owner

Can u assign this to me as well

Can you please share your approach for this issue?

@Sanjanah8
Copy link

Can u assign this to me as well

Can you please share your approach for this issue?

Starting with exploratory data analysis,computer neural networks(CNN) for image classification ,other ML models for a basic layout about the features

@abhisheks008
Copy link
Owner

Can u assign this to me as well

Can you please share your approach for this issue?

Starting with exploratory data analysis,computer neural networks(CNN) for image classification ,other ML models for a basic layout about the features

Please be specific with the models you are planning to implement. Mention at least 6-7 models for taking any issue.

@Sanjanah8
Copy link

Can u assign this to me as well

Can you please share your approach for this issue?

Starting with exploratory data analysis,computer neural networks(CNN) for image classification ,other ML models for a basic layout about the features

Please be specific with the models you are planning to implement. Mention at least 6-7 models for taking any issue.

Cnn, random forest,xg boost, logistic regression ,svm,knn or naive bayes

@Sanjanah8
Copy link

Can u assign me to any one of the projects so that I can start working because ssoc is coming to its end

@abhisheks008
Copy link
Owner

Can u assign me to any one of the projects so that I can start working because ssoc is coming to its end

Assigned @Sanjanah8. Please make sure that you implement all the mentioned models as per your approach.

@abhisheks008 abhisheks008 added Assigned 💻 Issue has been assigned to a contributor Intermediate Points 30 - SSOC 2024 SSOC and removed Up-for-Grabs ✋ Issues are open to the contributors to be assigned labels Jul 24, 2024
@abhisheks008 abhisheks008 removed the Assigned 💻 Issue has been assigned to a contributor label Aug 3, 2024
@abhisheks008 abhisheks008 added Up-for-Grabs ✋ Issues are open to the contributors to be assigned and removed Intermediate Points 30 - SSOC 2024 SSOC labels Aug 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Up-for-Grabs ✋ Issues are open to the contributors to be assigned
Projects
None yet
Development

No branches or pull requests

3 participants