SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Big data in precision agriculture
Big data in precision agriculture Big data in precision agriculture
Big data in precision agriculture Self
 
Geospatial systems for advance tools in precision agriculture
Geospatial systems for advance tools in precision agricultureGeospatial systems for advance tools in precision agriculture
Geospatial systems for advance tools in precision agricultureMohammed Maina
 
prospects of artificial intelligence in ag
prospects of artificial intelligence in agprospects of artificial intelligence in ag
prospects of artificial intelligence in agVikash Kumar
 
Final_project_report.pdf
Final_project_report.pdfFinal_project_report.pdf
Final_project_report.pdfKarinaShakya4
 
The digital agriculture revolution
The digital agriculture revolutionThe digital agriculture revolution
The digital agriculture revolutionBelatrix Software
 
Precision Agriculture; Past, present and future
Precision Agriculture; Past, present and futurePrecision Agriculture; Past, present and future
Precision Agriculture; Past, present and futureNetNexusBrasil
 
Indian agriculture: Mechanization to Digitization
Indian agriculture: Mechanization to DigitizationIndian agriculture: Mechanization to Digitization
Indian agriculture: Mechanization to DigitizationICRISAT
 
PRECISION FARMING
PRECISION FARMINGPRECISION FARMING
PRECISION FARMINGakashatute
 
Precision Farming / Satellite Farming (SSCM)
Precision Farming / Satellite Farming (SSCM)Precision Farming / Satellite Farming (SSCM)
Precision Farming / Satellite Farming (SSCM)OrisysIndia
 
Artificial intelligence : Basics and application in Agriculture
Artificial intelligence : Basics and application in AgricultureArtificial intelligence : Basics and application in Agriculture
Artificial intelligence : Basics and application in AgricultureAditi Chourasia
 
Digitalization in agriculture for enhancing sustainable agriculture and rural...
Digitalization in agriculture for enhancing sustainable agriculture and rural...Digitalization in agriculture for enhancing sustainable agriculture and rural...
Digitalization in agriculture for enhancing sustainable agriculture and rural...Private Agriculture College at Tamil Nadu
 
Reshaping the Future of Agriculture through ICT: Agriculture 4.0
Reshaping the Future of Agriculture through ICT: Agriculture 4.0Reshaping the Future of Agriculture through ICT: Agriculture 4.0
Reshaping the Future of Agriculture through ICT: Agriculture 4.0Rizwan MFM
 
Precision agriculture
Precision agriculturePrecision agriculture
Precision agricultureSuryaBv1
 
Artificial Intelligence in Agriculture
Artificial Intelligence in AgricultureArtificial Intelligence in Agriculture
Artificial Intelligence in AgricultureDr. Pavan Kundur
 
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...Redmond R. Shamshiri
 
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)Rahul Raj Tandon
 

Tendances (20)

Digital agriculture
Digital agricultureDigital agriculture
Digital agriculture
 
Big data in precision agriculture
Big data in precision agriculture Big data in precision agriculture
Big data in precision agriculture
 
Geospatial systems for advance tools in precision agriculture
Geospatial systems for advance tools in precision agricultureGeospatial systems for advance tools in precision agriculture
Geospatial systems for advance tools in precision agriculture
 
prospects of artificial intelligence in ag
prospects of artificial intelligence in agprospects of artificial intelligence in ag
prospects of artificial intelligence in ag
 
Final_project_report.pdf
Final_project_report.pdfFinal_project_report.pdf
Final_project_report.pdf
 
The digital agriculture revolution
The digital agriculture revolutionThe digital agriculture revolution
The digital agriculture revolution
 
Data analytics for agriculture
Data analytics for agricultureData analytics for agriculture
Data analytics for agriculture
 
Precision Agriculture; Past, present and future
Precision Agriculture; Past, present and futurePrecision Agriculture; Past, present and future
Precision Agriculture; Past, present and future
 
Banking Chatbot
Banking ChatbotBanking Chatbot
Banking Chatbot
 
Indian agriculture: Mechanization to Digitization
Indian agriculture: Mechanization to DigitizationIndian agriculture: Mechanization to Digitization
Indian agriculture: Mechanization to Digitization
 
PRECISION FARMING
PRECISION FARMINGPRECISION FARMING
PRECISION FARMING
 
Precision Farming / Satellite Farming (SSCM)
Precision Farming / Satellite Farming (SSCM)Precision Farming / Satellite Farming (SSCM)
Precision Farming / Satellite Farming (SSCM)
 
Artificial intelligence : Basics and application in Agriculture
Artificial intelligence : Basics and application in AgricultureArtificial intelligence : Basics and application in Agriculture
Artificial intelligence : Basics and application in Agriculture
 
Digitalization in agriculture for enhancing sustainable agriculture and rural...
Digitalization in agriculture for enhancing sustainable agriculture and rural...Digitalization in agriculture for enhancing sustainable agriculture and rural...
Digitalization in agriculture for enhancing sustainable agriculture and rural...
 
Reshaping the Future of Agriculture through ICT: Agriculture 4.0
Reshaping the Future of Agriculture through ICT: Agriculture 4.0Reshaping the Future of Agriculture through ICT: Agriculture 4.0
Reshaping the Future of Agriculture through ICT: Agriculture 4.0
 
What Is Precision Farming
What Is Precision FarmingWhat Is Precision Farming
What Is Precision Farming
 
Precision agriculture
Precision agriculturePrecision agriculture
Precision agriculture
 
Artificial Intelligence in Agriculture
Artificial Intelligence in AgricultureArtificial Intelligence in Agriculture
Artificial Intelligence in Agriculture
 
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
Smart Management of Oil Palm Plantations with Autonomous UAV Imagery and Robu...
 
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
Precision Agriculture- By Anjali Patel (IGKV Raipur, C.G)
 

Similaire à 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
 

Similaire à 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
 

Dernier

06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdfFinTech Belgium
 
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home DeliveryPooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home DeliveryPooja Nehwal
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual serviceanilsa9823
 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure servicePooja Nehwal
 
Log your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaignLog your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaignHenry Tapper
 
Dividend Policy and Dividend Decision Theories.pptx
Dividend Policy and Dividend Decision Theories.pptxDividend Policy and Dividend Decision Theories.pptx
Dividend Policy and Dividend Decision Theories.pptxanshikagoel52
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfMichael Silva
 
The Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfThe Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfGale Pooley
 
The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfGale Pooley
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdfAdnet Communications
 
The Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfThe Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfGale Pooley
 
Instant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School SpiritInstant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School Spiritegoetzinger
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfGale Pooley
 
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
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptxFinTech Belgium
 
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...ssifa0344
 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfGale Pooley
 

Dernier (20)

06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
 
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home DeliveryPooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
Pooja 9892124323 : Call Girl in Juhu Escorts Service Free Home Delivery
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
 
Log your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaignLog your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaign
 
Dividend Policy and Dividend Decision Theories.pptx
Dividend Policy and Dividend Decision Theories.pptxDividend Policy and Dividend Decision Theories.pptx
Dividend Policy and Dividend Decision Theories.pptx
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdf
 
The Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfThe Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdf
 
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
 
The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdf
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
 
The Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfThe Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdf
 
Instant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School SpiritInstant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School Spirit
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdf
 
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
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx
 
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdf
 

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