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…
EvansNjogu / repository
This repository contains a Jupyter Notebook with the implementation of a Sudoku Solver using Deep Learning. The goal is to solve a Sudoku puzzle through image recognition of the puzzle and using a Convolutional Neural Network (CNN) to predict the numbers for each cell.
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 project is a Sudoku Solver that leverages Convolutional Neural Networks (CNNs) to recognize handwritten digits from a Sudoku puzzle image. The model is trained on a dataset of handwritten digits and is used to extract, classify & solve Sudoku puzzles using OpenCV and TensorFlow.
The dataset used for training the model is stored in Kaggle Dataset/Digits, consisting of handwritten digit images (0-9) categorized into subdirectories corresponding to their labels.
The images are loaded, resized to 32x32 pixels, and converted to grayscale. Then, they undergo histogram equalization for contrast enhancement, followed by normalization to scale pixel values between 0 and 1.
A CNN model is used for digit recognition, with two convolutional layers, followed by max pooling, dropout & a fully connected layer.
The model is compiled using RMSprop optimizer and trained for 50 epochs using an ImageDataGenerator for data augmentation.
The input Sudoku puzzle image is processed using OpenCV to detect and extract the Sudoku grid.
Each Sudoku cell is cropped and classified using the trained CNN model. The extracted digits are then used to form a 9x9 Sudoku grid, which is solved using Backtracking Algorithm.
The model successfully extracts and solves Sudoku puzzles with high accuracy. However, misclassifications can occur if digit recognition confidence is below 65%.
For any questions or collaboration opportunities, feel free to reach out at hey@njoguevans.me.
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