A lightweight Express.js REST API for text summarization. It provides a /summarize endpoint to shorten long text into a concise summary, and a /health endpoint for status checks. Built with Node.js, supports JSON requests, and can easily be extended to use AI-powered summarizers like OpenAI GPT or HuggingFace Transformers.
A lightweight Express.js API for summarizing text.
Built with Node.js, supports JSON input, and can be extended to use NLP/AI summarizers.
- REST API built with Express
/summarizeendpoint to generate summaries/healthendpoint for health checks- CORS enabled for frontend integration
- Easily extendable with AI models (OpenAI, HuggingFace, etc.)
# Clone repo
git clone https://github.com/your-username/text-summarizer-api.git
cd text-summarizer-api
# Install dependencies
npm install
## Credits / Acknowledgements
- This project is based on code originally created by **trackzero**.
- Backend: Node.js + Express