Sustainability Benchmark Automation
Full-stack Azure-based solution for ESG pdf report automation
🛠️ Tech Stack
- Frontend: Streamlit (for interactive dashboard)
- Backend: Flask (Python)
-
Tools: Azure SDKs and different services
📌 Description
- Built and deployed a full-stack ESG report automation tool as part of a company-wide hackathon.
- Used Azure Form Recognizer for PDF-to-text conversion, stored text embeddings in a Vector DB, and enabled context-specific retrieval using Azure Search Index Service.
- Implemented RAG (Retrieval-Augmented Generation) to send relevant context to GPT-4 via Azure OpenAI, enabling ESG-specific question answering.
- Developed a feature to generate summarized ESG reports as PDFs, store them in Azure Storage, and create shareable hosted links.
- Deployed the app using Azure App Service, making it accessible as a live internal tool.
- Gained valuable first-hand experience using Azure SDKs and deploying services on Azure, including working with app, database and AI services.