Skip to content

The "Script Correction" project is a simple application built using the Streamlit framework and the Gingerit library. The purpose of this project is to provide a user-friendly interface for refining scripts by correcting grammar errors.

License

Notifications You must be signed in to change notification settings

KalyanM45/Script-Correction-using-Gingerit

Repository files navigation

Script-Correction-using-Gingerit

The "Script Correction" project is a simple application built using the Streamlit framework and the Gingerit library. The purpose of this project is to provide a user-friendly interface for refining scripts by correcting grammar errors.

When the application is launched, a title "Script Correction" is displayed. Below the title, there is a text input field labeled "Enter Your Script." Users can enter their script into this text field. To initiate the correction process, users need to click the "Refine" button. If the text input field is empty when the button is clicked, a warning message "No Script Written" will be displayed. Otherwise, the Gingerit library is used to parse the text and correct any grammar errors. The corrected version of the script is then displayed in a success message below.

Dependencies

The project relies on the following dependencies:

  • streamlit: A Python framework for building interactive web applications.

  • gingerit: A library that provides grammar correction capabilities.

These dependencies are specified in the requirements.txt file included in the project repository.

Installation

This is make you understand how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

  1. Clone the repo
git clone https://github.com/KalyanMurapaka45/Script-Correction-using-Gingerit.git
  1. Install the required libraries
pip install -r requirements.txt
  1. To use the application, run the app.py file with the streamlit CLI (after having installed streamlit):
streamlit run app.py

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!. Don't forget to star the project if you find it useful!

  1. Fork the Project

  2. Create your Feature Branch

  3. Commit your Changes

  4. Push to the Branch

  5. Open a Pull Request

Licnese

Distributed under the GNU General Public License v3.0. See LICENSE.txt for more information.

Acknowledgements

We would like to express our gratitude to the open-source community for their invaluable inspiration and contributions. We also acknowledge the Python libraries used in this project and their respective contributors.

About

The "Script Correction" project is a simple application built using the Streamlit framework and the Gingerit library. The purpose of this project is to provide a user-friendly interface for refining scripts by correcting grammar errors.

Topics

Resources

License

Stars

Watchers

Forks