Solves a kaggle problem to develop algorithms for classify genetic mutations based on clinical evidence (text),which will guide in providing personalized cancer diagnosis and treatment
ML Algorithms Approaches to solve Personalized-Cancer-Diagnosis kaggle problem
Explore the docs »
Report Bug
·
Request Improvements
- It explores variety of approaches and machine learning algorithms like Logistic Regression,Naive Bayes,Random Forest,SVM to predict the Genetic Mutation category
- The probability scores and prediction category helps in diagnosing the person better giving personalized cancer treatment
- Categorising the Genetic Mutation in one of 9 categories using the medical text,genes,and genetic variation features
- Predicting Genetic Mutation Category using ML algorithms along with their probability scores
To get a local copy up and running follow these simple steps.
Install python 3.10
-
Clone the repository
git clone https://github.com/Abhinav1004/Personalized-Cancer-Diagnosis.git
-
Create Virtual Environment in Working directory
cd Personalized-Cancer-Diagnosis virtualenv venv source venv/bin/activate
-
Install the required libraries
pip install -r requirements.txt
-
Install the required libraries
pip install -r requirements.txt
-
Download the data from competition website link and paste the data in data folder present in Working Directory
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Abhinav Kumar Jha - [email protected] Project Link: https://github.com/Abhinav1004/Personalized-Cancer-Diagnosis