Skip to content

prashdev01/MarathiPDFSummarizer

Repository files navigation

Favicon

MarathiPDFSummarizer

MarathiPDFSummarizer is a web-based application developed in Python that allows users to upload Marathi language PDF documents and generates a summary of the content along with extracting a list of important keywords or key phrases from the PDF. These keywords represent the main topics discussed in the document.

Features

  • User-friendly Interface: Intuitive frontend interface allowing users to easily upload Marathi PDF documents.
  • Automatic Summarization: Automated summarization of Marathi PDF content, providing users with concise summaries.
  • Keyword Extraction: Extraction of key topics and keywords from Marathi PDFs, aiding in content understanding.
  • Language-specific NLP: Utilization of language-specific NLP techniques for accurate text processing and analysis.
  • Translation Option: Option for translating the generated output (summary and keywords) into English for enhanced accessibility.

Installation

  1. Clone the repository:
git clone https://github.com/your-username/MarathiPDFSummarizer.git
  1. Navigate to the project directory:
cd MarathiPDFSummarizer
  1. Install the required dependencies:
pip install -r requirements.txt

Usage

  1. Run the application:
python app.py
  1. Access the application through a web browser at http://localhost:5000.

  2. Upload Marathi PDF documents using the provided interface.

  3. View the generated summary and extracted keywords for the uploaded PDF.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements


About

The MarathiPDFSummarizer project is a web-based application developed in Python that enables users to upload PDF documents in the Marathi language. The application generates a summary of the content and extracts a list of important keywords or key phrases from the PDF, representing the main topics discussed in the document.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors