Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sean1832/SumGPT
Bulk summarization of documents using ChatGPT API
https://github.com/sean1832/SumGPT
artificial-intelligence bulk-operation gpt-3 gpt-4 knowledgemanagement note-taking openai openai-chatgpt parallel-computing python summarization ultrafast
Last synced: 3 months ago
JSON representation
Bulk summarization of documents using ChatGPT API
- Host: GitHub
- URL: https://github.com/sean1832/SumGPT
- Owner: sean1832
- License: mit
- Created: 2023-03-10T17:37:15.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-29T04:58:15.000Z (8 months ago)
- Last Synced: 2024-01-16T12:36:43.337Z (5 months ago)
- Topics: artificial-intelligence, bulk-operation, gpt-3, gpt-4, knowledgemanagement, note-taking, openai, openai-chatgpt, parallel-computing, python, summarization, ultrafast
- Language: Python
- Homepage: https://sumgpt.streamlit.app/
- Size: 125 KB
- Stars: 103
- Watchers: 2
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- my-awesome-stars - sean1832/SumGPT - Bulk summarization of documents using ChatGPT API (Python)
- my-awesome-stars - sean1832/SumGPT - Bulk summarization of documents using ChatGPT API (Python)
README
# SumGPT
[![python](https://img.shields.io/badge/python-3.11-blue)](https://www.python.org/downloads/release/python-3112/)Achieve detailed summarization of extensive documents through πultra-fast parallelized predictions, utilizing [GPT-3.5](https://platform.openai.com/docs/models/gpt-3-5) and [GPT-4](https://platform.openai.com/docs/models/gpt-4) APIs provided by [OpenAI](https://openai.com/).
π Web App: [https://sumgpt.streamlit.app](https://sumgpt.streamlit.app/)
---
*βοΈ Like this repo? please consider a star!**π‘As I am not a professional programmer and am fairly new to Python, this project may contain bugs. If you encounter any issues, please suggest them in the [Issues section](https://github.com/sean1832/SumGPT/issues).*
---
### π Features
- π Summarize document (.pdf, .docx, .txt, .md).
- π₯ Summarize YouTube video with subtitles.
- π€ Customizable parameters and bot persona for refined response generation.
- π Facilitates parallel processing of chunks, enabling ultra-fast generation speeds.
- πΌ Export & import configs for easy sharing and reuse.
- π§ Supports GPT-3.5 and GPT-4.### π‘ What you need
- π OpenAI **[API keys](https://platform.openai.com/account/api-keys)**> ***Note: To access GPT-4, please [join the waitlist](https://openai.com/waitlist/gpt-4-api) if you haven't already received an invitation from OpenAI.***
### π» Running Locally
- Make sure you have **[python 3.11](https://www.python.org/downloads)** | [python installation tutorial (YouTube)](https://youtu.be/HBxCHonP6Ro?t=105)
1. Clone the repository
```bash
git clone https://github.com/sean1832/SumGPT
```
2. Execute `RUN.bat`