Text-Summarizer is a tool designed to generate summaries of text with customizable lengths. It leverages natural language processing (NLP) techniques to provide concise and coherent summaries based on user preferences.It also enables to find the synonyms and finding grammatical mistake using the BERT model.
- Customizable Summary Length: Adjust the length of the generated summaries to meet your needs.
- Flexible Output Formats: Generate summaries in various formats suitable for different use cases.
- Natural Language Processing: Utilizes advanced NLP techniques for accurate and meaningful summaries.
-
Clone the repository:
git clone https://github.com/rounakpaul11/Text-Summarizer.git
-
Navigate to the project directory:
cd Text-Summarizer
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
-
Provide text input and specify the desired summary length.
-
Receive the generated summary as output.
Adjust the summary length and other parameters in the config.py
file according to your needs.
Contributions are welcome! Please open an issue or submit a pull request to contribute to the project.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or support, please contact tusharpanwar01872@gmail.com.