AI-Powered Internal Chatbot with Role-Based Access Control

Overview:

Designed for the Codebasics Resume Project Challenge, this project involved building an internal AI chatbot for a fictional FinTech firm, FinSolve Technologies. The goal was to enable secure, role-specific data access using Retrieval-Augmented Generation (RAG) and role-based access control (RBAC).

This chatbot helps eliminate internal communication delays, breaking down data silos across departments like Finance, HR, Marketing, Engineering, and Executive leadership.


Key Features:


Tech Stack:


Project Links:


Outcome & Impact:

This project demonstrates how LLMs and RAG can be used responsibly within enterprise settings by layering secure access control and role-driven personalization. It's a practical GenAI solution that balances user experience, privacy, and productivity—skills that align closely with modern AI-driven product development.

Log In Page
Chatbot Page
Admin Page
Search user page
Create user page