8000 GitHub - saccofrancesco/crosswords: Crosswords is a powerful Streamlit app that helps you solve crossword puzzles using OCR and web scraping. Just upload an image or screenshot of your puzzle, and the app extracts the clues, searches for possible answers online, and displays them instantly. Works locally or online via Streamlit Cloud.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Crosswords is a powerful Streamlit app that helps you solve crossword puzzles using OCR and web scraping. Just upload an image or screenshot of your puzzle, and the app extracts the clues, searches for possible answers online, and displays them instantly. Works locally or online via Streamlit Cloud.

License

Notifications You must be signed in to change notification settings

saccofrancesco/crosswords

Repository files navigation

Crosswords App

Crosswords: Crossword Puzzle Answer Finder

An app to help you solve crossword puzzles using pyTesseract and Web Scraping built using https://streamlit.io.

Contributors Forks Stars

< 9E58 a href="#key-features">Key Features • How To UseCreditsLicense

Key Features of Crosswords

  • Efficient Crossword Solver – Find answers to crossword puzzles with ease using OCR (Tesseract) and web scraping.
  • Real-Time Answer Generation – Quickly generates answers based on the clues provided.
  • Simple Interface – Intuitive UI for seamless interaction and fast crossword solving.
  • Cross-Platform Compatibility – Works on Windows, macOS, and Linux.

How To Use Crosswords

Online

You can simply visit the crosswords app clicking here!

Set it up on your machine

Follow these steps to clone and run the Crosswords app on your machine. You'll need Git and Python installed, along with pip.

  1. Clone this repository:
$ git clone https://github.com/saccofrancesco/crosswords.git
  1. Navigate into the repository:
$ cd crosswords
  1. Install dependencies:
$ pip install -r requirements.txt
  1. Install Tesseract:

Tesseract is required for text recognition (OCR). You can find the installation instructions on the Tesseract GitHub page. After installation, be sure to add the installation folder to your SYSTEM PATH.

  1. Run the app:
$ streamlit run .\main.py

This will start a local server and a network server, allowing you to access the app from different devices.

Credits & Acknowledgements

Crosswords uses the following open-source libraries:

You Might Also Like...

Explore more projects by the same author:

License

This project is licensed under the Attribution-NonCommercial-ShareAlike 4.0 International License.


GitHub @saccofrancesco

About

Crosswords is a powerful Streamlit app that helps you solve crossword puzzles using OCR and web scraping. Just upload an image or screenshot of your puzzle, and the app extracts the clues, searches for possible answers online, and displays them instantly. Works locally or online via Streamlit Cloud.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

0