SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of New Technology and Research (IJNTR)
ISSN:2454-4116, Volume-4, Issue-7, July 2018 Pages 56-59
56 www.ijntr.org

Abstract— Banking bot is an artificial intelligent
development for banking operations, which can understand
people queries and responds accordingly. The main aim of this
project is to develop a banking bot using artificial intelligent
algorithms which should be able to analyze and understand
user’s queries and react accordingly. For any banking related
queries we have to go to the bank or call to customer care. It
takes lot of time and effort and bank people are also very busy to
attend our queries. On the other hand we don’t get complete
information from the customer care executives. It will be more
suitable if we can directly post our queries online or chat with
the bank people and get the response within less time. To
overcome this problem we proposed banking bot where people
can directly chat with a bot and they can integrate all of their
bank accounts into same bot account and access them easily. In
this Banking bot, we have included the four basic bank
operations namely adding and viewing the beneficiary, fund
transfer, viewing the balance and mini statement. In addition,
users can post any query regarding the banking operations.
Index Terms— Bank transactions, directly post queries, Bot
transactions. Integrate bank accounts, Easier approach
I. INTRODUCTION
Banking has become the part and parcel of everyone’s
life. Almost everyone uses the banking sector to perform their
tasks. Most of the tasks are been carried out manually. Now
the use of mobile and internet banking facility has reached
greater heights. Chat bots is becoming trending today. They
are computer programs that interact with users using natural
languages.
In this project we are trying to perform few of the basic
banking operations via chat bots. Now bots in banking sectors
are only used to give guidelines but in this bot, we perform
banking operations for a list of few banks.
.
II. OBJECTIVE OF THE PROJECT
The objective of this project is to contribute to the solution
of the problem of direct communication between
applicants and the university. The main objectives of the
project are as follows:
A .Database
K.Khavya, BE Computer Science and Engineering, KGiSL Institute Of
Technology,Coimbatore,Tamilnadu
To develop a database were all the relevant
information about questions, answers, keywords, logs
and feedback will be stored.
B. Algorithm
To develop a keyword matching algorithm and a
string distance comparison algorithm and combine them
in order to retrieve the best possible answer.
C. Interface:
To develop a web interface which aims to give the
ability to potential students and their families to submit
questions in a chat bot and get convincing replies.
In this our banking bot, our main objectives are as
Follows:
 To ensure easier banking process.
 To minimize the time consumption.
 To has 24*7 accesses to the bank.
 Has eliminated most of the flaws in the existing chat
bot applications.
III. SIGNIFICANCE
- It is important to provide accurate banking
transactions.
- Helps to integrate bank accounts from different
banks.
- Easy and Interactive transaction.
IV. FUNCTIONAL REQUIREMENTS
A. Chatting
a. The system should allow users to chat.
b. The system shall inform the user if an answer
is not available.
c. The system shall inform the user about spelling
mistakes.
B. Searching
a. The system should allow users to search for
information about bank details and clear all the bank
related queries.
b. The system should allow users to search for
information about beneficiary, fund transfer, mini
statement and balance.
c. The system should allow users to search for
information about IFSC code list.
Banking Bot
Khavya.K
Banking Bot
57 www.ijntr.org
C. Logs
a. The system should maintain a log of the
current question and answer if the user is not
satisfied.
D. Feedback
a. The user should be able to leave feedback,
which is comprised of a text message and a rating.
E. Administrative system
a. Information management: The administrator
should be able to add, update and delete bank
accounts.
b. Log management: The administrator should be
able to view and delete logs.
c. Feedback management: The administrator
should be able to view and delete feedbacks.
V. SOFTWARE SPECIFICATION
A. FRONT END AND BACK END
The front end is designed using Recast.Ai framework
which includes a collaborative platform for bot creating,
hosting and deploying. Recast.Ai is the collaborative end to
end bot platform made by developers for the developers. Here
all the bot tools are integrated and it allows automatic
detection of entities. It uses NLP, Machine Learning. API
Connectivity is been done using PHP.
B. PHP
PHP is a server scripting language, and a powerful
tool for making dynamic and interactive Web pages.PHP is a
widely-used, free, and efficient alternative to competitors
such as Microsoft's ASP.PHP is an acronym for Hypertext
Preprocessor.PHP is a widely-used, open source scripting
language.PHP scripts are executed on the server.
C. MACHINE LEARNING
Machine learning is a core sub-area of artificial
intelligence; it enables computers to get into a mode of
self-learning without being explicitly programmed. When
exposed to new data, these computer programs are enabled to
learn, grow, change, and develop by themselves.
D. NLP
Natural-language processing (NLP) is an area of
computer science and artificial intelligence concerned with
the interactions between computers and human (natural)
languages, in particular how to program computers to
fruitfully process large amounts of natural language data.
E. MY SQL
MySQL is an open-source relational database
management system (RDBMS).The MySQL development
project has made its source code available under the terms of
the GNU General Public License, as well as under a variety of
proprietary agreements. MySQL was owned and sponsored
by a single for-profit firm, the Swedish company MySQL AB,
now owned by Oracle Corporation For proprietary use,
several paid editions are available, and offer additional
functionality.
MySQL is a central component of the LAMP open-source
web application software stack (and other "AMP" stacks).
LAMP is an acronym for "Linux, Apache, MySQL,
Perl/PHP/Python". Applications that use the MySQL
database include: TYPO3, MODx, Joomla, WordPress,
Simple Machines Forum, phpBB, MyBB, and Drupal.
F. JSON
JSON, or JavaScript Object Notation, is a minimal,
readable format for structuring data. It is used primarily to
transmit data between a server and web application, as an
alternative to XML. The two primary parts that make up
JSON are keys and values. Together they make a key/value
pair.
VI. PROPOSED SYSTEM
.
The proposed system is Banking bot is an artificial intelligent
develop for banking operations, who understand people
queries and responds accordingly. The main aim of this
project is to develop a banking bot using artificial intelligent
algorithms which should be able to analyze and understand
user’s queries and react accordingly.
For any banking related queries we have to go to the bank or
call to customer care. It takes lot of time and effort and bank
people are also very busy to attend our queries. On the other
hand we don’t get complete information from the customer
care executives. It will be more suitable if we can directly
post our queries online or chat with the bank people and get
the response with no time. To overcome this problem we
proposed banking bot where people can directly chat with the
bot.
Fig 1: Block diagram
The design module split is:
Module 1: Adding beneficiary
 Adding beneficiaries for a user

 Link with fund transfer mechanism 
Module 2: Fund transfer
 Initiate fund transfer

International Journal of New Technology and Research (IJNTR)
ISSN:2454-4116, Volume-4, Issue-7, July 2018 Pages 56-59
58 www.ijntr.org
 Fund transfer to beneficiary with different
modes
Module 3: Balance Enquiry
 Authentication
 Display the current balance
Module 4: Mini statement

 Display the mini statement 
 Track the recent transactions and display
them.
Fig 2: Entity-Relationship diagram
VII. SYSTEM TESTING
Software testing is an investigation conducted to provide
stakeholders with information about the quality of the
software product or service under test. Software testing can
also provide an objective, independent view of the software
to allow the business to appreciate and understand the risks of
software implementation. Test techniques include the process
of executing a program or application with the intent of
finding software bugs and verifying that the software product
is fit for use.
Software testing involves the execution of a software
component or system component to evaluate one or more
properties of interest. In general, these properties indicate the
extent to which the component or system under test.
A. INTEGRATION TESTING
Integration testing (sometimes called integration and
testing, abbreviated I&T) is the phase in software testing
in which individual software modules are combined and
tested as a group. It occurs after unit testing and before
validation testing. Integration testing takes as its input
modules that have been unit tested, groups them in larger
aggregates, applies tests defined in an integration test plan
to those aggregates, and delivers as its output the
integrated system ready for system testing.
B. COMPATIBILITY TESTING
Compatibility testing is a non-functional testing
conducted on the application to evaluate the application's
compatibility within different environments.
It can be of two types - forward compatibility testing and
backward compatibility testing.
Operating system Compatibility Testing - Linux ,
Windows
Database Compatibility Testing - Oracle SQL Server
Browser Compatibility Testing - IE , Chrome, Firefox
VIII. SCREEN SHOTS
Fig 3: Adding a beneficiary
Fig 4: Fund Transfer
Banking Bot
59 www.ijntr.org
Fig 5: Balance check
Fig 6: Mini statement
IX. CONCLUSION
Thus this project banking bot will be more efficient while
it is been put into practice and it helps the customers to easily
perform the user’s action of performing various banking
tasks. It allows the user having various bank accounts to
integrate into a single interface and he/she can add their
account details into this bot account and easily perform their
banking operations within seconds. The user will definitely
have accounts in various banks. It will be tedious for the user
to login to the various internet banking site every time so this
bot will be handy at this situation and it is interactive too. If
we consider the bot’s safety, it is been secured through the
one time password. So user will have no issues in using this
bot.
This banking bot will be really helpful when it is been
integrated with the payment gateway. Still no such
development like this is not been implemented in real time
environment.
When this is been implemented in the real time the
customers will be able to access all the banking information
from a single integrated site that can be any like social media
or web application.
Since the information has the OTP generation, the
application will be a protected one and this can be safely
integrated in the real time basis.
OTP is been send thrice to the user if in case the user types
the wrong one he/she will be prompted with resend option
such that OTP can be sent again.
.
REFERENCES
[1] Amir Shevat , Creating Conversational Experiences “Designing Bot”
May 2017
[2] B Setiaji, Chat bot using knowledge in database ”Human to Machine”
Mar 2016
[3] Srini Janarthanam, Hands on chat bot and conversation Dec 2017
[4] Michael Justao Yuan, Building Intelligent
[5] Micheal Washington, Introduction to Microsoft Bot 2016
[6] Rashid Khan, Anik Das, Build Better Chat Bot Dec 2017

More Related Content

What's hot

Current Trends in Internet of Things (IOT)
Current Trends in Internet of Things (IOT)Current Trends in Internet of Things (IOT)
Current Trends in Internet of Things (IOT)Dr. Mazlan Abbas
 
HDFC banking system SRS Document
HDFC banking system  SRS DocumentHDFC banking system  SRS Document
HDFC banking system SRS DocumentNavjeetKajal
 
Introduction to Ubiquitous Computing
Introduction to Ubiquitous ComputingIntroduction to Ubiquitous Computing
Introduction to Ubiquitous ComputingHoneyson Joseph
 
Final_project_report.pdf
Final_project_report.pdfFinal_project_report.pdf
Final_project_report.pdfKarinaShakya4
 
IOT based irrigation system
IOT based irrigation systemIOT based irrigation system
IOT based irrigation systemShanjedul Hassan
 
Farming assistant web service ppt
Farming assistant web service pptFarming assistant web service ppt
Farming assistant web service pptrucha
 
IOT and Cloud in Agriculture
IOT and Cloud in AgricultureIOT and Cloud in Agriculture
IOT and Cloud in AgricultureSathish Kumar
 
Cyborg ppt presentation
Cyborg ppt presentationCyborg ppt presentation
Cyborg ppt presentationmunisai
 
Internet of things
Internet of thingsInternet of things
Internet of thingsNaiyer Khan
 
Full PPT On Sixth Sense Technology
Full PPT On Sixth Sense TechnologyFull PPT On Sixth Sense Technology
Full PPT On Sixth Sense TechnologyHaribhajan Singh
 
Brain machine interface
Brain machine interfaceBrain machine interface
Brain machine interfaceAnup72
 
Ai project | Presentation on AI | Project on Artificial intelligence| College...
Ai project | Presentation on AI | Project on Artificial intelligence| College...Ai project | Presentation on AI | Project on Artificial intelligence| College...
Ai project | Presentation on AI | Project on Artificial intelligence| College...Kiran Banstola
 
A Smart Healthcare Monitoring System for Independent Living
A Smart Healthcare Monitoring System for Independent LivingA Smart Healthcare Monitoring System for Independent Living
A Smart Healthcare Monitoring System for Independent LivingHealth Informatics New Zealand
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense TechnologyAmit Agrawal
 

What's hot (20)

Current Trends in Internet of Things (IOT)
Current Trends in Internet of Things (IOT)Current Trends in Internet of Things (IOT)
Current Trends in Internet of Things (IOT)
 
HDFC banking system SRS Document
HDFC banking system  SRS DocumentHDFC banking system  SRS Document
HDFC banking system SRS Document
 
Internet of things(IoT)
Internet of things(IoT)Internet of things(IoT)
Internet of things(IoT)
 
Introduction to Ubiquitous Computing
Introduction to Ubiquitous ComputingIntroduction to Ubiquitous Computing
Introduction to Ubiquitous Computing
 
Final_project_report.pdf
Final_project_report.pdfFinal_project_report.pdf
Final_project_report.pdf
 
Chat bot in_pythion
Chat bot in_pythionChat bot in_pythion
Chat bot in_pythion
 
Understanding IoT
Understanding IoTUnderstanding IoT
Understanding IoT
 
IOT based irrigation system
IOT based irrigation systemIOT based irrigation system
IOT based irrigation system
 
Smart irrigation system
Smart irrigation systemSmart irrigation system
Smart irrigation system
 
Smart Irrigation System
Smart Irrigation SystemSmart Irrigation System
Smart Irrigation System
 
Farming assistant web service ppt
Farming assistant web service pptFarming assistant web service ppt
Farming assistant web service ppt
 
IOT and Cloud in Agriculture
IOT and Cloud in AgricultureIOT and Cloud in Agriculture
IOT and Cloud in Agriculture
 
Smart Agriculrutal System
Smart Agriculrutal SystemSmart Agriculrutal System
Smart Agriculrutal System
 
Cyborg ppt presentation
Cyborg ppt presentationCyborg ppt presentation
Cyborg ppt presentation
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Full PPT On Sixth Sense Technology
Full PPT On Sixth Sense TechnologyFull PPT On Sixth Sense Technology
Full PPT On Sixth Sense Technology
 
Brain machine interface
Brain machine interfaceBrain machine interface
Brain machine interface
 
Ai project | Presentation on AI | Project on Artificial intelligence| College...
Ai project | Presentation on AI | Project on Artificial intelligence| College...Ai project | Presentation on AI | Project on Artificial intelligence| College...
Ai project | Presentation on AI | Project on Artificial intelligence| College...
 
A Smart Healthcare Monitoring System for Independent Living
A Smart Healthcare Monitoring System for Independent LivingA Smart Healthcare Monitoring System for Independent Living
A Smart Healthcare Monitoring System for Independent Living
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense Technology
 

Similar to Banking botreport

BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMSBANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMSIRJET Journal
 
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEMINTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEMIRJET Journal
 
HealthCare ChatBot Using Machine Learning
HealthCare ChatBot Using Machine LearningHealthCare ChatBot Using Machine Learning
HealthCare ChatBot Using Machine LearningIRJET Journal
 
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET Journal
 
IRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AIIRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AIIRJET Journal
 
IRJET - E-Assistant: An Interactive Bot for Banking Sector using NLP Process
IRJET -  	  E-Assistant: An Interactive Bot for Banking Sector using NLP ProcessIRJET -  	  E-Assistant: An Interactive Bot for Banking Sector using NLP Process
IRJET - E-Assistant: An Interactive Bot for Banking Sector using NLP ProcessIRJET Journal
 
IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)IRJET Journal
 
8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdfExpert App Devs
 
Building Virtual Assistants A Guide to Chatbot Development.pdf
Building Virtual Assistants  A Guide to Chatbot Development.pdfBuilding Virtual Assistants  A Guide to Chatbot Development.pdf
Building Virtual Assistants A Guide to Chatbot Development.pdfSoluLab1231
 
Building Virtual Assistants A Guide to Chatbot Development.pdf
Building Virtual Assistants  A Guide to Chatbot Development.pdfBuilding Virtual Assistants  A Guide to Chatbot Development.pdf
Building Virtual Assistants A Guide to Chatbot Development.pdfmatthew09cyrus
 
Building Virtual Assistants A Guide to Chatbot Development (2).pdf
Building Virtual Assistants  A Guide to Chatbot Development (2).pdfBuilding Virtual Assistants  A Guide to Chatbot Development (2).pdf
Building Virtual Assistants A Guide to Chatbot Development (2).pdfcelinedion89121
 
IRJET- Interactive Interview Chatbot
IRJET-  	  Interactive Interview ChatbotIRJET-  	  Interactive Interview Chatbot
IRJET- Interactive Interview ChatbotIRJET Journal
 
WHATSAPP CHATBOT FOR CAREER GUIDANCE
WHATSAPP CHATBOT FOR CAREER GUIDANCEWHATSAPP CHATBOT FOR CAREER GUIDANCE
WHATSAPP CHATBOT FOR CAREER GUIDANCEIRJET Journal
 
IRJET- NEEV: An Education Informational Chatbot
IRJET-  	  NEEV: An Education Informational ChatbotIRJET-  	  NEEV: An Education Informational Chatbot
IRJET- NEEV: An Education Informational ChatbotIRJET Journal
 
Design of Chatbot using Deep Learning
Design of Chatbot using Deep LearningDesign of Chatbot using Deep Learning
Design of Chatbot using Deep LearningIRJET Journal
 
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTA Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTIRJET Journal
 
IRJET- Artificial Intelligence Based Chat-Bot
IRJET-  	  Artificial Intelligence Based Chat-BotIRJET-  	  Artificial Intelligence Based Chat-Bot
IRJET- Artificial Intelligence Based Chat-BotIRJET Journal
 
AI-based Healthcare Chatbot
AI-based Healthcare ChatbotAI-based Healthcare Chatbot
AI-based Healthcare ChatbotIRJET Journal
 
Chatbot for chattint getting requirments and analysis all the tools
Chatbot for chattint getting requirments and analysis all the toolsChatbot for chattint getting requirments and analysis all the tools
Chatbot for chattint getting requirments and analysis all the toolsSongs24
 

Similar to Banking botreport (20)

BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMSBANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
 
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEMINTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
 
HealthCare ChatBot Using Machine Learning
HealthCare ChatBot Using Machine LearningHealthCare ChatBot Using Machine Learning
HealthCare ChatBot Using Machine Learning
 
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
 
IRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AIIRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AI
 
IRJET - E-Assistant: An Interactive Bot for Banking Sector using NLP Process
IRJET -  	  E-Assistant: An Interactive Bot for Banking Sector using NLP ProcessIRJET -  	  E-Assistant: An Interactive Bot for Banking Sector using NLP Process
IRJET - E-Assistant: An Interactive Bot for Banking Sector using NLP Process
 
IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)
 
8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf8 Step to Build Your lot-Based Mobile Parking System.pdf
8 Step to Build Your lot-Based Mobile Parking System.pdf
 
Building Virtual Assistants A Guide to Chatbot Development.pdf
Building Virtual Assistants  A Guide to Chatbot Development.pdfBuilding Virtual Assistants  A Guide to Chatbot Development.pdf
Building Virtual Assistants A Guide to Chatbot Development.pdf
 
Building Virtual Assistants A Guide to Chatbot Development.pdf
Building Virtual Assistants  A Guide to Chatbot Development.pdfBuilding Virtual Assistants  A Guide to Chatbot Development.pdf
Building Virtual Assistants A Guide to Chatbot Development.pdf
 
Building Virtual Assistants A Guide to Chatbot Development (2).pdf
Building Virtual Assistants  A Guide to Chatbot Development (2).pdfBuilding Virtual Assistants  A Guide to Chatbot Development (2).pdf
Building Virtual Assistants A Guide to Chatbot Development (2).pdf
 
IRJET- Interactive Interview Chatbot
IRJET-  	  Interactive Interview ChatbotIRJET-  	  Interactive Interview Chatbot
IRJET- Interactive Interview Chatbot
 
WHATSAPP CHATBOT FOR CAREER GUIDANCE
WHATSAPP CHATBOT FOR CAREER GUIDANCEWHATSAPP CHATBOT FOR CAREER GUIDANCE
WHATSAPP CHATBOT FOR CAREER GUIDANCE
 
IRJET- NEEV: An Education Informational Chatbot
IRJET-  	  NEEV: An Education Informational ChatbotIRJET-  	  NEEV: An Education Informational Chatbot
IRJET- NEEV: An Education Informational Chatbot
 
Design of Chatbot using Deep Learning
Design of Chatbot using Deep LearningDesign of Chatbot using Deep Learning
Design of Chatbot using Deep Learning
 
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTA Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
 
IRJET- Artificial Intelligence Based Chat-Bot
IRJET-  	  Artificial Intelligence Based Chat-BotIRJET-  	  Artificial Intelligence Based Chat-Bot
IRJET- Artificial Intelligence Based Chat-Bot
 
AI-based Healthcare Chatbot
AI-based Healthcare ChatbotAI-based Healthcare Chatbot
AI-based Healthcare Chatbot
 
Synopsis
SynopsisSynopsis
Synopsis
 
Chatbot for chattint getting requirments and analysis all the tools
Chatbot for chattint getting requirments and analysis all the toolsChatbot for chattint getting requirments and analysis all the tools
Chatbot for chattint getting requirments and analysis all the tools
 

Recently uploaded

20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdfAdnet Communications
 
Unveiling the Top Chartered Accountants in India and Their Staggering Net Worth
Unveiling the Top Chartered Accountants in India and Their Staggering Net WorthUnveiling the Top Chartered Accountants in India and Their Staggering Net Worth
Unveiling the Top Chartered Accountants in India and Their Staggering Net WorthShaheen Kumar
 
Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithAdamYassin2
 
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managmentfactical
 
Q3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast SlidesQ3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast SlidesMarketing847413
 
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service AizawlVip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawlmakika9823
 
Bladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results PresentationBladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results PresentationBladex
 
Quantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector CompaniesQuantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector Companiesprashantbhati354
 
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...yordanosyohannes2
 
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...makika9823
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Commonwealth
 
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证jdkhjh
 
Stock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfStock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfMichael Silva
 
原版1:1复刻温哥华岛大学毕业证Vancouver毕业证留信学历认证
原版1:1复刻温哥华岛大学毕业证Vancouver毕业证留信学历认证原版1:1复刻温哥华岛大学毕业证Vancouver毕业证留信学历认证
原版1:1复刻温哥华岛大学毕业证Vancouver毕业证留信学历认证rjrjkk
 
Andheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot ModelsAndheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot Modelshematsharma006
 
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf
 
Unveiling the Top Chartered Accountants in India and Their Staggering Net Worth
Unveiling the Top Chartered Accountants in India and Their Staggering Net WorthUnveiling the Top Chartered Accountants in India and Their Staggering Net Worth
Unveiling the Top Chartered Accountants in India and Their Staggering Net Worth
 
Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam Smith
 
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mulki Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
Monthly Economic Monitoring of Ukraine No 231, April 2024
Monthly Economic Monitoring of Ukraine No 231, April 2024Monthly Economic Monitoring of Ukraine No 231, April 2024
Monthly Economic Monitoring of Ukraine No 231, April 2024
 
SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managment
 
🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road
 
Q3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast SlidesQ3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast Slides
 
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service AizawlVip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
 
Bladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results PresentationBladex 1Q24 Earning Results Presentation
Bladex 1Q24 Earning Results Presentation
 
Quantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector CompaniesQuantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector Companies
 
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
 
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]
 
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
 
Stock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdfStock Market Brief Deck for 4/24/24 .pdf
Stock Market Brief Deck for 4/24/24 .pdf
 
原版1:1复刻温哥华岛大学毕业证Vancouver毕业证留信学历认证
原版1:1复刻温哥华岛大学毕业证Vancouver毕业证留信学历认证原版1:1复刻温哥华岛大学毕业证Vancouver毕业证留信学历认证
原版1:1复刻温哥华岛大学毕业证Vancouver毕业证留信学历认证
 
Andheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot ModelsAndheri Call Girls In 9825968104 Mumbai Hot Models
Andheri Call Girls In 9825968104 Mumbai Hot Models
 
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
 

Banking botreport

  • 1. International Journal of New Technology and Research (IJNTR) ISSN:2454-4116, Volume-4, Issue-7, July 2018 Pages 56-59 56 www.ijntr.org  Abstract— Banking bot is an artificial intelligent development for banking operations, which can understand people queries and responds accordingly. The main aim of this project is to develop a banking bot using artificial intelligent algorithms which should be able to analyze and understand user’s queries and react accordingly. For any banking related queries we have to go to the bank or call to customer care. It takes lot of time and effort and bank people are also very busy to attend our queries. On the other hand we don’t get complete information from the customer care executives. It will be more suitable if we can directly post our queries online or chat with the bank people and get the response within less time. To overcome this problem we proposed banking bot where people can directly chat with a bot and they can integrate all of their bank accounts into same bot account and access them easily. In this Banking bot, we have included the four basic bank operations namely adding and viewing the beneficiary, fund transfer, viewing the balance and mini statement. In addition, users can post any query regarding the banking operations. Index Terms— Bank transactions, directly post queries, Bot transactions. Integrate bank accounts, Easier approach I. INTRODUCTION Banking has become the part and parcel of everyone’s life. Almost everyone uses the banking sector to perform their tasks. Most of the tasks are been carried out manually. Now the use of mobile and internet banking facility has reached greater heights. Chat bots is becoming trending today. They are computer programs that interact with users using natural languages. In this project we are trying to perform few of the basic banking operations via chat bots. Now bots in banking sectors are only used to give guidelines but in this bot, we perform banking operations for a list of few banks. . II. OBJECTIVE OF THE PROJECT The objective of this project is to contribute to the solution of the problem of direct communication between applicants and the university. The main objectives of the project are as follows: A .Database K.Khavya, BE Computer Science and Engineering, KGiSL Institute Of Technology,Coimbatore,Tamilnadu To develop a database were all the relevant information about questions, answers, keywords, logs and feedback will be stored. B. Algorithm To develop a keyword matching algorithm and a string distance comparison algorithm and combine them in order to retrieve the best possible answer. C. Interface: To develop a web interface which aims to give the ability to potential students and their families to submit questions in a chat bot and get convincing replies. In this our banking bot, our main objectives are as Follows:  To ensure easier banking process.  To minimize the time consumption.  To has 24*7 accesses to the bank.  Has eliminated most of the flaws in the existing chat bot applications. III. SIGNIFICANCE - It is important to provide accurate banking transactions. - Helps to integrate bank accounts from different banks. - Easy and Interactive transaction. IV. FUNCTIONAL REQUIREMENTS A. Chatting a. The system should allow users to chat. b. The system shall inform the user if an answer is not available. c. The system shall inform the user about spelling mistakes. B. Searching a. The system should allow users to search for information about bank details and clear all the bank related queries. b. The system should allow users to search for information about beneficiary, fund transfer, mini statement and balance. c. The system should allow users to search for information about IFSC code list. Banking Bot Khavya.K
  • 2. Banking Bot 57 www.ijntr.org C. Logs a. The system should maintain a log of the current question and answer if the user is not satisfied. D. Feedback a. The user should be able to leave feedback, which is comprised of a text message and a rating. E. Administrative system a. Information management: The administrator should be able to add, update and delete bank accounts. b. Log management: The administrator should be able to view and delete logs. c. Feedback management: The administrator should be able to view and delete feedbacks. V. SOFTWARE SPECIFICATION A. FRONT END AND BACK END The front end is designed using Recast.Ai framework which includes a collaborative platform for bot creating, hosting and deploying. Recast.Ai is the collaborative end to end bot platform made by developers for the developers. Here all the bot tools are integrated and it allows automatic detection of entities. It uses NLP, Machine Learning. API Connectivity is been done using PHP. B. PHP PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.PHP is a widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.PHP is an acronym for Hypertext Preprocessor.PHP is a widely-used, open source scripting language.PHP scripts are executed on the server. C. MACHINE LEARNING Machine learning is a core sub-area of artificial intelligence; it enables computers to get into a mode of self-learning without being explicitly programmed. When exposed to new data, these computer programs are enabled to learn, grow, change, and develop by themselves. D. NLP Natural-language processing (NLP) is an area of computer science and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computers to fruitfully process large amounts of natural language data. E. MY SQL MySQL is an open-source relational database management system (RDBMS).The MySQL development project has made its source code available under the terms of the GNU General Public License, as well as under a variety of proprietary agreements. MySQL was owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, now owned by Oracle Corporation For proprietary use, several paid editions are available, and offer additional functionality. MySQL is a central component of the LAMP open-source web application software stack (and other "AMP" stacks). LAMP is an acronym for "Linux, Apache, MySQL, Perl/PHP/Python". Applications that use the MySQL database include: TYPO3, MODx, Joomla, WordPress, Simple Machines Forum, phpBB, MyBB, and Drupal. F. JSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. The two primary parts that make up JSON are keys and values. Together they make a key/value pair. VI. PROPOSED SYSTEM . The proposed system is Banking bot is an artificial intelligent develop for banking operations, who understand people queries and responds accordingly. The main aim of this project is to develop a banking bot using artificial intelligent algorithms which should be able to analyze and understand user’s queries and react accordingly. For any banking related queries we have to go to the bank or call to customer care. It takes lot of time and effort and bank people are also very busy to attend our queries. On the other hand we don’t get complete information from the customer care executives. It will be more suitable if we can directly post our queries online or chat with the bank people and get the response with no time. To overcome this problem we proposed banking bot where people can directly chat with the bot. Fig 1: Block diagram The design module split is: Module 1: Adding beneficiary  Adding beneficiaries for a user   Link with fund transfer mechanism  Module 2: Fund transfer  Initiate fund transfer 
  • 3. International Journal of New Technology and Research (IJNTR) ISSN:2454-4116, Volume-4, Issue-7, July 2018 Pages 56-59 58 www.ijntr.org  Fund transfer to beneficiary with different modes Module 3: Balance Enquiry  Authentication  Display the current balance Module 4: Mini statement   Display the mini statement   Track the recent transactions and display them. Fig 2: Entity-Relationship diagram VII. SYSTEM TESTING Software testing is an investigation conducted to provide stakeholders with information about the quality of the software product or service under test. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Test techniques include the process of executing a program or application with the intent of finding software bugs and verifying that the software product is fit for use. Software testing involves the execution of a software component or system component to evaluate one or more properties of interest. In general, these properties indicate the extent to which the component or system under test. A. INTEGRATION TESTING Integration testing (sometimes called integration and testing, abbreviated I&T) is the phase in software testing in which individual software modules are combined and tested as a group. It occurs after unit testing and before validation testing. Integration testing takes as its input modules that have been unit tested, groups them in larger aggregates, applies tests defined in an integration test plan to those aggregates, and delivers as its output the integrated system ready for system testing. B. COMPATIBILITY TESTING Compatibility testing is a non-functional testing conducted on the application to evaluate the application's compatibility within different environments. It can be of two types - forward compatibility testing and backward compatibility testing. Operating system Compatibility Testing - Linux , Windows Database Compatibility Testing - Oracle SQL Server Browser Compatibility Testing - IE , Chrome, Firefox VIII. SCREEN SHOTS Fig 3: Adding a beneficiary Fig 4: Fund Transfer
  • 4. Banking Bot 59 www.ijntr.org Fig 5: Balance check Fig 6: Mini statement IX. CONCLUSION Thus this project banking bot will be more efficient while it is been put into practice and it helps the customers to easily perform the user’s action of performing various banking tasks. It allows the user having various bank accounts to integrate into a single interface and he/she can add their account details into this bot account and easily perform their banking operations within seconds. The user will definitely have accounts in various banks. It will be tedious for the user to login to the various internet banking site every time so this bot will be handy at this situation and it is interactive too. If we consider the bot’s safety, it is been secured through the one time password. So user will have no issues in using this bot. This banking bot will be really helpful when it is been integrated with the payment gateway. Still no such development like this is not been implemented in real time environment. When this is been implemented in the real time the customers will be able to access all the banking information from a single integrated site that can be any like social media or web application. Since the information has the OTP generation, the application will be a protected one and this can be safely integrated in the real time basis. OTP is been send thrice to the user if in case the user types the wrong one he/she will be prompted with resend option such that OTP can be sent again. . REFERENCES [1] Amir Shevat , Creating Conversational Experiences “Designing Bot” May 2017 [2] B Setiaji, Chat bot using knowledge in database ”Human to Machine” Mar 2016 [3] Srini Janarthanam, Hands on chat bot and conversation Dec 2017 [4] Michael Justao Yuan, Building Intelligent [5] Micheal Washington, Introduction to Microsoft Bot 2016 [6] Rashid Khan, Anik Das, Build Better Chat Bot Dec 2017