# FAQ

* What is LESP?
  * LESP is a lightweight, efficient spelling proofreader written in Python. It’s designed to be easy to use and lightweight, while still providing a decent result when checking for spelling errors.
* What dependencies does LESP have?
  * LESP has no dependencies, meaning that you don’t need to install any additional libraries to use it. You just need to have Python 3.6 or higher installed on your system.
* Who is the owner of LESP?
  * LESP is developed and maintained by LyubomirT, a student, software developer and hobbyist from The United States. You can contact him on Discord or GitHub if you have any questions or feedback.
* What is the license of LESP?
  * LESP is licensed under the BSD 3-Clause License, which is a permissive open-source license that allows you to use, modify, and distribute the software as long as you follow the terms and conditions. For more information, please refer to the `LICENSE` file in the repository.
* How can I install LESP?
  * You can install LESP by cloning the repository and using the `Proofreader` class. You don’t need to install any additional libraries, so this is like plug-and-play. PyPi package is coming soon, so stay tuned for a more convenient way to install LESP.
* How can I use LESP?
  * LESP is pretty easy to use, you just need to import the `Proofreader` class from the `lesp` module and create an instance of it. Then, you can use the `is_correct` and `get_similar` functions to check if a word is correct and get similar words if it’s not. You can also customize the process of getting similar words by passing some arguments to the `get_similar` function. For more details, please refer to the `Library` section in the documentation.
* How can I contribute to LESP?
  * Contributions, issues and feature requests are welcome! Feel free to check out the [Issues page](https://github.com/LyubomirT/lesp/issues) and open a pull request if you have any suggestions or improvements. For more information, please refer to the `Contributing` section in the documentation.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://lesp.gitbook.io/lesp/intro/faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
