The File-to-Text and ChatGPT Summarizer is a powerful tool designed to extract text from a variety of file types, including MP3, MP4, JPG, JPEG, PNG, DOCX, and PDF. It then leverages OpenAI's ChatGPT to provide you with a concise summary of the extracted text, the most repeated words, and key ideas present in the content. Additionally, you have the option to engage in a chat with ChatGPT for more in-depth discussions or questions.
Easily process a wide range of file types:
- MP3
- MP4
- JPG
- JPEG
- PNG
- DOCX
Efficiently extract the text content from these files, making it accessible and ready for analysis.
Leverage the power of ChatGPT to generate a succinct summary of the extracted text, making it easier to understand the main points.
Identify the most repeated words within the text, giving you insights into its central themes and concepts.
Obtain a high-level overview of the document by extracting its key ideas and significant concepts.
Interact directly with ChatGPT to ask questions, seek clarification, or engage in conversations related to the content.
- Ensure you have Python installed on your machine.
- Set up an OpenAI API key for ChatGPT by following the OpenAI API documentation.
Clone this repository to your local environment.
Open the terminal and run these installs:
pip install git+https://github.com/Fridaplatform/SofttekLLMSDK.git
pip install pytesseract
pip install Pillow
pip install flask
pip install python-magic-bin
pip install python-docx
pip install PyPDF2
pip install flask
pip install moviepy
pip3 install SpeechRecognition
pip install pydub
pip install PyAudio
git clone https://github.com/jimenagr/Transcriptify.git