Skip to content

Conversation

@SupratikB23
Copy link
Contributor

Closes: #71

  • Title : Poker Hand Prediction
  • Your Name : Supratik Bhowal
  • Idenitfy yourself: SWOC

Describe the add-ons or changes you've made 📃

I have implemented the following enhancements to the project:

  1. Imported and structured the necessary libraries for data analysis, visualization, and model implementation.
  2. Loaded and preprocessed the dataset by target values more interpretable and user-friendly to address the imbalance in the dataset
  3. Implemented feature engineering and selection to extract meaningful features and prepare data for modeling.
  4. Defined and trained on MultiLayer Perceptron Algorithm (MLP)
  5. Evaluated the models using key metrics: Class Prediction Error, ROC Curve and AUC, Classification Report Heatmap
  6. Added visualization of evaluation metrics for each trained model.
  7. Structured conclusions and observations for improved documentation of findings.

Checklist: ☑️

  • My code follows the Contributing Guidelines & Code of Conduct of this project.
  • This PR does not contain plagiarized content.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly wherever it was hard to understand.
  • My changes generate no new warnings.

Screenshots 📷

Screenshot 2025-01-11 152103
Screenshot 2025-01-11 152238

Evaluation Metrics
Screenshot 2025-01-11 014308
Screenshot 2025-01-11 014252
Screenshot 2025-01-11 014237

Working Video 🎥

Poker.Hand.Classification.mp4
Happy Coding 🎉

@github-actions
Copy link
Contributor

Thank you for submitting your pull request! We'll review it as soon as possible. For further communication, join our discord server https://discord.gg/tSqtvHUJzE.

Copy link
Member

@Avdhesh-Varshney Avdhesh-Varshney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NICE WORK!

Because of recent major change in docs is conflicted with the pr.
Update your pr by updating your forked repo.

The aim of this project is to develop a machine learning model using a Multi-Layer Perceptron (MLP) classifier to accurately classify different types of poker hands based on the suit and rank of five cards.

### DATASET LINK
[Poker Hand Classification Dataset](https://www.kaggle.com/datasets/dysphoria/poker-hand-classification)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead of writing Dataset Name. paste your link. [link](link)

[Poker Hand Classification Dataset](https://www.kaggle.com/datasets/dysphoria/poker-hand-classification)

### NOTEBOOK LINK
[Poker_Hand_Prediction_Model Notebook](https://www.kaggle.com/code/supratikbhowal/poker-hand-prediction-model)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

update this link too.

| | | | | |
| accuracy | | | 0.99 | 1000000 |
| macro avg | 0.62 | 0.48 | 0.52 | 1000000 |
| weighted avg | 0.99 | 0.99 | 0.99 | 1000000 |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This table is for model comparisons. You can update the heading and try to use more than 2 models.

@SupratikB23 SupratikB23 closed this by deleting the head repository Jan 13, 2025
@SupratikB23
Copy link
Contributor Author

Please wait @Avdhesh-Varshney , I'm redo-ing it from the TOP for the new website, along with adding new models

@Avdhesh-Varshney Avdhesh-Varshney added wontfix ❌ This will not be worked on and removed Status: Requested Changes labels Jan 13, 2025
@SupratikB23
Copy link
Contributor Author

@Avdhesh-Varshney , i'm nearly done with my work, please do not unassign me, I will create another Pull Request ASAP

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working wontfix ❌ This will not be worked on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

📃: Poker Hand Prediction

2 participants