OfficeGenie is an AI-powered assistant that acts as a first-line triage system for employee support requests. It classifies natural language queries (e.g., IT, HR, Admin), extracts key details, and routes the issue to the correct team — with an instant response.
- 📝 Accepts user queries via web form
- 🧠 Classifies requests (IT, HR, Payroll, etc.)
- 🔍 Extracts structured info like system names, urgency, dates, etc.
- 📬 Sends automated acknowledgment
- 🔁 Routes request to the right department or automation
- 📊 Logs requests for future analytics
- Frontend: React
- Backend: Python 3.10+
- LLM: OpenAI GPT / Claude (via API)
- Data: JSON-based input/output + optional SQLite
- Other: Pandas, Prompt templating, Logging
User Message: "I can't access my payslip for June. It shows 'file not found'. Please help."
Predicted Output:
{
"category": "Payroll",
"subcategory": "Payslip Access",
"extracted_fields": {
"month": "June",
"error_message": "file not found"
},
"suggested_response": "Hi Ananya, we've shared your payslip issue with the Payroll team. You’ll get an update shortly."
}officegenie/
├── docs/
│ ├── product/ # Product specs, ideas, and roadmaps
│ └── design/ # UI mockups, wireframes, and design assets
├── main.py # Main application entry point
└── pyproject.toml # Project dependencies and configuration
|
|
Sumit Das
🚀 Lead Research Engineer | Generative AI & NLP 🔗 LinkedIn • 💻 GitHub • 📫 Email |