This Chainlit application allows users to upload assignment files (such as .docx, .txt, etc.) and get automated feedback like summaries or keyword extraction. Ideal for students, educators, or researchers!
- 📁 Upload
.docx,.txt, or similar files - 🧠 Extract and analyze file content using Python logic
- 🗃️ File saved temporarily (e.g., to
C:/TempUploads/) - 🤖 Easily extendable with AI/LLM-based tools (e.g., OpenAI, Gemini)
- 🖥️ Built with Chainlit for conversational interface
When a file is uploaded:
It is saved to a local folder (e.g., C:/TempUploads/)
The file's content is extracted (e.g., using python-docx for .docx)
The app displays a preview or analysis (e.g., summary, first lines)
🤝 Contribute Pull requests are welcome! Feel free to add more file format support or AI integrations.
- Clone the repository:
git clone https://github.com/your-username/assignment-analyzer.git
cd assignment-analyzer