milaan9 /
92_Python_Games
This repository contains Python games that I've worked on. You'll learn how to create python games with AI. I try to focus on creating board games without GUI in Jupyter-notebook.
81/100 healthLoading repository data…
usman-saghla / repository
This repository contains a hands-on Jupyter Notebook that demonstrates how to build, evaluate, and visualize a Decision Tree classifier using the Social_Network_Ads dataset.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This repository contains a Jupyter Notebook that implements a Decision Tree classifier on a small social network ads dataset. The notebook follows a standard machine learning workflow: data loading, preprocessing (feature scaling), training, prediction, evaluation (confusion matrix & accuracy), and visualization of the decision boundary for the training and test sets.
decision_tree_classification.ipynb — main Jupyter Notebook with the full implementation and visualizations.Social_Network_Ads.csv — dataset used by the notebook (features: Age, EstimatedSalary, etc.).The notebook demonstrates how to:
train_test_split.StandardScaler.DecisionTreeClassifier (criterion: entropy).Recommended Python packages (tested with Python 3.8+):
You can install these packages with pip. Example (PowerShell):
python -m venv .venv; .\.venv\Scripts\Activate.ps1
pip install --upgrade pip
pip install numpy pandas matplotlib scikit-learn jupyter
If you plan to upload this repository to GitHub, consider adding a requirements.txt file generated with:
pip freeze > requirements.txt
jupyter notebook
# or
jupyter lab
decision_tree_classification.ipynb and run the notebook cells in order.Notes:
Social_Network_Ads.csv to be in the same folder as the notebook.classifier.predict() for single samples, the same StandardScaler instance is used via sc.transform().ValueError when predicting on a single sample, confirm you passed a 2D array (e.g., [[30, 87000]]) and that you applied sc.transform() before prediction.This project is provided as-is for educational purposes. Feel free to fork, modify, and use it. If you plan to redistribute, please include attribution.
Small improvements are welcome (README tweaks, adding a requirements.txt, or a short script to run the notebook automatically). If you'd like, open an issue or submit a pull request after uploading to GitHub.
Happy experimenting with Decision Trees! If you want, I can also:
requirements.txt for you, orJust tell me which one you'd like next.
Selected from shared topics, language and repository description—not editorial ratings.
milaan9 /
This repository contains Python games that I've worked on. You'll learn how to create python games with AI. I try to focus on creating board games without GUI in Jupyter-notebook.
81/100 healthjanblechschmidt /
This repository contains a number of Jupyter Notebooks illustrating different approaches to solve partial differential equations by means of neural networks using TensorFlow.
80/100 healthintegrativebioinformatics /
This repository contains scNotebooks, a collection of interactive Jupyter and Google Colab notebooks designed to teach and practice single‑cell and spatial transcriptomics. The notebooks guide learners through the complete workflow from introductory steps and single‑cell pipelines to diverse analytical approaches, and FAIR and sharing data
dipanjanS /
This repository will contain the presentation and python jupyter notebooks for the DataHack Summit 2024 conference talk, Improving Real-world Retrieval Augmented Generation Systems, focusing on the key challenges and practical solutions of how to solve them
69/100 healthlaxmimerit /
This repository contains implementations of Retrieval-Augmented Generation (RAG) in Jupyter notebooks. It includes examples of building chatbots with and without history, processing PDFs with RAG, and using DeepSeek models for local RAG and financial document analysis.
62/100 healthStephanRhode /
This repository contains jupyter notebooks and python code for KIT course: Python Algorithms for Automotive Engineering
58/100 health