Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.13.0
metadata
title: Essay Prompt
emoji: π’
colorFrom: green
colorTo: gray
sdk: gradio
sdk_version: 6.6.0
app_file: app.py
pinned: false
license: mit
short_description: Generate Essay from Prompt, Summarize Long PDFs
tags:
- education
- students
- pdf
- summarization
- essay
- writing
- gradio
- transformers
π Student AI Assistant
Generate essays from prompts and summarize long PDFs instantly!
A free, easy-to-use AI tool designed specifically for students to make academic work easier.
β¨ Features
- π PDF Summarizer: Upload PDF files or paste text to get concise summaries
- βοΈ Essay Generator: Create well-structured essays with customizable parameters (type, tone, word count)
- π Privacy First: Files are processed in real-time and not stored permanently
- β‘ Free & Fast: Powered by Hugging Face's free inference API
π How to Use
Summarize PDFs or Text
- Upload your PDF file or paste text directly
- Adjust summary length using the sliders
- Click "Summarize" and get instant results
Generate Essays
- Enter your essay topic or prompt
- Select essay type (Argumentative, Expository, Descriptive, etc.)
- Choose writing tone (Academic, Formal, Neutral)
- Set desired word count
- Click "Generate Essay"
π‘ Tips for Best Results
- PDF Quality: Ensure your PDF contains selectable text (not scanned images)
- Specific Prompts: The more detailed your essay prompt, the better the output
- Word Count: For best results, keep requests under 1000 words
π οΈ Technical Details
- Framework: Gradio
- Summarization Model:
facebook/bart-large-cnn - Generation Model:
HuggingFaceH4/zephyr-7b-beta - PDF Processing: PyPDF2
π License
MIT License - Free for educational use.