Bots are becoming more powerful and conversational these days, allowing users to have mini-assistants for simple tasks. Certain bots act as financial advisors, helping you control your spending. CoinChat takes this a step further, by allowing you to take control of your entire bank account.

What it does

With CoinChat, you can perform transactions, scan and deposit checks, and view your accounts balance and information. This can all be done with a simple conversation with the advanced, and friendly AI.

How we built it

We used Microsoft LUIS, along with the Cognitive Services API to power the bot, training it with different intents and utterances to make it robust. The Capital One API powers the banking functionality, allowing us to open, perform deposits and perform transactions on accounts.

Challenges we ran into

Integrating LUIS into the application. Setting up Azure. Finding appropriate documentation.

Accomplishments that we're proud of

This is our first time working with NLP and OCR, and it worked quite well

What we learned

More about NLP and Computer Vision

What's next for CoinChat

More banking functionality! Better, more conversational responses from the bot.

Built With

Share this project: