# π€ 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 β¦