BankingBot is a software assistant for banking. The project is aimed to provide banking assistance to the customers of a bank.
- This is a test project and must not be used for commercial purposes. It is still under development and testing.
- The developers of this project are not responsible for any damages or losses occured due to the use of this software.
This project is based on two approaches: First is using user query analysis and processing by applying Natural Language Processing algorithms. Second is using pattern based rule matching of user queries.
The first approach is developed using Java. The second approach uses AIML (Artificial Intelligence Markup Language) which was used to build a popular chatbot ALICE.
For more information, please refer to our paper: http://www.ijcaonline.org/archives/volume166/number11/27710-2017914140. doi: 10.5120/ijca2017914140