SentiBank - Banking
SentiBank serves as our chat assistant tailored for the banking industry, offering comprehensive customer service for various banking needs, including payments, credit/loan inquiries, and other related issues.
Features
- Locating the nearest ATM or branch.
- Facilitating appointment scheduling.
- Providing account balance inquiries.
- Assisting with overdue payments.
- Facilitating payment transactions and providing payment information.
- Offering information on interest rates.
- Ensuring user authentication for security.
- Seamless transfer to a human agent when needed.
- Monitoring Net Promoter Score (NPS) for feedback and improvement.
- Providing answers to Frequently Asked Questions about banking.
Under the hood:
- Using internal Automate Knowledge Base as a primary database.
- Using Google Maps API to help define the user's location.
- Using RAG to extract answers to the FAQs from the internal Automate Knowledge Base.
Testing
Sample users
- First and last name: Scarlett Bailey, phone number: +489494944492, e-mail: Scarlett.Bailey@example.com, products: Cash loan
- First and last name: Caleb Hughes, phone number: +48989988998, e-mail: Caleb.Hughes@example.com, products: 2x Cash loans and 1x Credit card
- First and last name: Penelope Parker, phone number: +48656556665, e-mail: Penelope.Parker@example.com, products: Mortgage
Sample scenarios
- You wish to locate the nearest ATM or branch for cash transactions.
- You need to schedule an appointment at a branch for assistance.
- You intend to make a payment towards your current installment.
Develop
Click here to download project and import it on your account