# 🤖 AI Agent for Digital Financial Literacy – Powered by IBM Watsonx
This project is an AI-powered virtual assistant developed using **IBM Watsonx Assistant**, designed to enhance digital financial literacy. It helps users understand key financial topics such as UPI, online scams, interest rates, savings, budgeting, and personal finance—especially useful for first-time digital users and students.
---
## 🌟 Features
- 💬 Conversational agent built with **Watsonx Assistant**
- 🌐 Answers questions on financial topics: UPI, fraud prevention, interest rates, etc.
- 📚 Retrieves information from trusted government and banking sources
- 🌍 Multilingual support via IBM Watson Language Translator (optional)
- 📈 Potential for future integration with RAG, Watson Discovery, and live data sources
---
## 🛠️ Built With
- IBM Watsonx Assistant
- IBM Cloud
-
- [Cloud Object Storage (COS)] – For storing documents/knowledge base
- - **Watsonx Assistant** – Chatbot interface
---
## 🧑💻 How to Set Up and Run
> 📌 **No local code or installation needed**. Everything is built and deployed on **IBM Cloud**.
### Step-by-Step Instructions:
1. **Create IBM Cloud Account**
Sign up at
cloud.ibm.com (use Lite plan – free tier).
2. **Create a Project**
- Go to ☰ (menu) → **Projects** → `Create Project`
- Name: `FinanceAgent`
- Region: `Dallas` (or any other)
- Add **Cloud Object Storage** when prompted
3. **Create Watsonx Assistant**
- Go to ☰ → **Services & APIs** → Search for "Watsonx Assistant"
- Click **Create**
- Choose Lite Plan
- Go to the assistant dashboard and create a **new assistant**
4. **Build Your Assistant**
- Add **intents** (e.g., `#UPI_Explanation`, `#Avoid_Scams`, `#Interest_Rates`)
- Add **dialog nodes** to respond to each intent
- Train the model using Watsonx's interface
- Optionally integrate Watsonx Discovery for document-based answers
5. **Test & Deploy**
- Use the built-in chat window for testing
- Deploy using the **Web Chat Integration** or genera …