Text Alchemy is an AI-powered text summarization tool that transforms lengthy articles into concise, meaningful summaries. With seamless Telegram integration, you can access your summaries on the go!
- 📝 Convert long articles into concise summaries
- 📱 Telegram integration for mobile access
- 📊 CSV file support for batch processing
- 🎨 Beautiful, user-friendly interface
- 🚀 Real-time processing
- Python 3.8+
- pip (Python package manager)
- Clone the repository:
git clone https://github.com/Shantnu-singh/text-alchemy.git
cd app- Install dependencies:
pip install -r requirements.txt- Set up environment variables:
- Create a
.envfile in the project root - Add required credentials:
- Create a
GOOGLE_API_KEY= your_gemini_api_token- Start the Telegram bot:
python bot.py- Launch the web application:
streamlit run app.py- Upload your CSV file containing articles
- Click "Generate Summaries"
- Access summaries via the web interface or Telegram bot
- Click "Open Telegram Bot" in the web interface
- Start the bot with
/start - Use
/summaryto view your latest summaries
Contributions are welcome! Please feel free to submit a Pull Request.
