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

[Project Addition] :Real Time Sudoku Solver Using OpenCV #774

Closed
abckhush opened this issue Jun 10, 2024 · 11 comments · Fixed by #799
Closed

[Project Addition] :Real Time Sudoku Solver Using OpenCV #774

abckhush opened this issue Jun 10, 2024 · 11 comments · Fixed by #799
Assignees
Labels
gssoc Girlscript Summer of Code 2024 level 2 Level 2 for GSSOC Status: Assigned Assigned issue.

Comments

@abckhush
Copy link
Contributor

Deep Learning Simplified Repository (Proposing new issue)

🔴 Project Title : Real Time Sudoku Solver Using OpenCV

🔴 Aim : To solve sudoku in seconds.

🔴 Dataset : Any Sudoku Image.

🔴 Approach : CNN and backtracking algorithm.


📍 Follow the Guidelines to Contribute in 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 in 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 serve 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 start Contributing.

To be Mentioned while taking the issue :

  • Full name : Khushi Kalra
  • GitHub Profile Link : abckhush
  • Email ID : [email protected]
  • Participant ID (if applicable):
  • Approach for this Project : CNN and Backtracking Algorithm
  • What is your participant role? (Mention the Open Source program): GSSoC 2024 Contributor

Happy Contributing 🚀

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

Copy link

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

@abckhush abckhush changed the title Real Time Sudoku Solver Using OpenCV [Project Addition] :Real Time Sudoku Solver Using OpenCV Jun 10, 2024
@abhisheks008
Copy link
Owner

This repo demands to implement at least 2-3 models for each and every problem statement.
What are the models you are planning for this?

@abckhush
Copy link
Contributor Author

I could do one with backtracking algorithm (brute force), then optimize it in the next, and then develop using recursion when needed in the third. These could work on a dataset of 50 difficult sudoku that I have downloaded. The only thing here would be that I wouldn't use OpenCV.
Would this be ok?

@abhisheks008
Copy link
Owner

As you are going to build this solver application, a web app should be there to showcase the working of the model you are going to implement. Are you up for this?

@abckhush
Copy link
Contributor Author

A ReactJS website with minimal UI would work.

  1. If I am going to implement a web app, would I need to make different models?
  2. Web App using OpenCV or manual entries of the sudoku?

@abhisheks008
Copy link
Owner

A ReactJS website with minimal UI would work.

  1. If I am going to implement a web app, would I need to make different models?
  2. Web App using OpenCV or manual entries of the sudoku?

Use the best model as the backend of the web app. This should be like this, user uploads an unsolved sudoku image and the model will solve the sudoku and show the user the correct result.

@abckhush
Copy link
Contributor Author

How about I make a python application and, using the camera, user shows the image of the sudoku and using opencv it overlays the answers ?

@abhisheks008
Copy link
Owner

How about I make a python application and, using the camera, user shows the image of the sudoku and using opencv it overlays the answers ?

Cool that will work too. Showing the implementation of the model is the priority for me from a layman's perspective.

@abckhush
Copy link
Contributor Author

Ok. Can you assign me this issue then?

@abhisheks008 abhisheks008 added Status: Assigned Assigned issue. level 2 Level 2 for GSSOC gssoc Girlscript Summer of Code 2024 labels Jun 12, 2024
@abhisheks008
Copy link
Owner

Assigned @abckhush

Copy link

Hello @abckhush! Your issue #774 has been closed. Thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc Girlscript Summer of Code 2024 level 2 Level 2 for GSSOC Status: Assigned Assigned issue.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants