Skip to content

maedehdehghanam/Persian-CrossWordsolver

Repository files navigation

Crossword Solver Readme

The Crossword Solver is a tool designed to assist users in solving crossword puzzles by providing category suggestions for inscriptions. It utilizes the database available at فارس‌نت ↗ for accessing different categories of words in the Persian language.

Features

  1. Category Database: The Crossword Solver relies on the Farsnet database to retrieve various word categories in Persian.
  2. Category Suggestions: Given an inscription, the solver uses a Naive Bayes model to determine the most suitable category for the inscription.
  3. Constraint Satisfaction Problem: The solver incorporates a Constraint Satisfaction Problem (CSP) approach to find the best member within a category that fits the given constraints.

Contributing

We welcome contributions to enhance the functionality and performance of the Crossword Solver. If you would like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Submit a pull request with a detailed description of your changes.

License

The Crossword Solver is licensed under the MIT License. Feel free to modify and distribute it according to the terms of the license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages