SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler 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

Mais conteúdo relacionado

Mais procurados

Biometrics Technology Intresting PPT
Biometrics Technology Intresting PPT Biometrics Technology Intresting PPT
Biometrics Technology Intresting PPT preeti tripathi
 
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCEFINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCEFairulAiman1
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringDanish Javed
 
blood bank management system project report
blood bank management system project reportblood bank management system project report
blood bank management system project reportNARMADAPETROLEUMGAS
 
What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?Dr. Mazlan Abbas
 
Presentation on Loan Management System
Presentation on Loan Management SystemPresentation on Loan Management System
Presentation on Loan Management SystemRohanRajMudvari
 
SRS for smart health care system,srs for health system,health management doc...
SRS  for smart health care system,srs for health system,health management doc...SRS  for smart health care system,srs for health system,health management doc...
SRS for smart health care system,srs for health system,health management doc...AnilkumarSingh129
 
Computerised voting system
Computerised voting systemComputerised voting system
Computerised voting systemSushrut Bhosale
 
IoT Based Smart Irrigation System
IoT Based Smart Irrigation SystemIoT Based Smart Irrigation System
IoT Based Smart Irrigation Systemijtsrd
 
Property Management System Abstract 2017
Property Management System Abstract 2017Property Management System Abstract 2017
Property Management System Abstract 2017ioshean
 
Flight reservation and ticketing system Final PPT
Flight reservation and ticketing system Final PPTFlight reservation and ticketing system Final PPT
Flight reservation and ticketing system Final PPTmarcorelano
 
E book management system
E book management systemE book management system
E book management systemBarani Tharan
 
Bus Ticket Management System
Bus Ticket Management SystemBus Ticket Management System
Bus Ticket Management SystemSM. Aurnob
 
Online TAXI RESERVATION
Online TAXI RESERVATIONOnline TAXI RESERVATION
Online TAXI RESERVATIONUday Raj Karki
 
HealthCare ChatBot Using Machine Learning
HealthCare ChatBot Using Machine LearningHealthCare ChatBot Using Machine Learning
HealthCare ChatBot Using Machine LearningIRJET Journal
 
Online Voting System-using Advanced Java
Online Voting System-using Advanced JavaOnline Voting System-using Advanced Java
Online Voting System-using Advanced JavaSarthak Srivastava
 
E library mangment system presentation
E library mangment system presentationE library mangment system presentation
E library mangment system presentationraajamohan
 

Mais procurados (20)

Biometrics Technology Intresting PPT
Biometrics Technology Intresting PPT Biometrics Technology Intresting PPT
Biometrics Technology Intresting PPT
 
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCEFINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement Engineering
 
blood bank management system project report
blood bank management system project reportblood bank management system project report
blood bank management system project report
 
What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?What exactly is the "Internet of Things"?
What exactly is the "Internet of Things"?
 
Presentation on Loan Management System
Presentation on Loan Management SystemPresentation on Loan Management System
Presentation on Loan Management System
 
SRS for smart health care system,srs for health system,health management doc...
SRS  for smart health care system,srs for health system,health management doc...SRS  for smart health care system,srs for health system,health management doc...
SRS for smart health care system,srs for health system,health management doc...
 
Computerised voting system
Computerised voting systemComputerised voting system
Computerised voting system
 
IoT Based Smart Irrigation System
IoT Based Smart Irrigation SystemIoT Based Smart Irrigation System
IoT Based Smart Irrigation System
 
Property Management System Abstract 2017
Property Management System Abstract 2017Property Management System Abstract 2017
Property Management System Abstract 2017
 
Flight reservation and ticketing system Final PPT
Flight reservation and ticketing system Final PPTFlight reservation and ticketing system Final PPT
Flight reservation and ticketing system Final PPT
 
E book management system
E book management systemE book management system
E book management system
 
Smart Note Taker
Smart Note TakerSmart Note Taker
Smart Note Taker
 
Bus Ticket Management System
Bus Ticket Management SystemBus Ticket Management System
Bus Ticket Management System
 
Online TAXI RESERVATION
Online TAXI RESERVATIONOnline TAXI RESERVATION
Online TAXI RESERVATION
 
HealthCare ChatBot Using Machine Learning
HealthCare ChatBot Using Machine LearningHealthCare ChatBot Using Machine Learning
HealthCare ChatBot Using Machine Learning
 
Online Voting System-using Advanced Java
Online Voting System-using Advanced JavaOnline Voting System-using Advanced Java
Online Voting System-using Advanced Java
 
E-Doctor
E-DoctorE-Doctor
E-Doctor
 
ATM Banking
ATM BankingATM Banking
ATM Banking
 
E library mangment system presentation
E library mangment system presentationE library mangment system presentation
E library mangment system presentation
 

Semelhante a 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
 
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
 
Chat-Bot for College Management System using A.I
Chat-Bot for College Management System using A.IChat-Bot for College Management System using A.I
Chat-Bot for College Management System using A.IIRJET Journal
 

Semelhante a 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
 
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
 
Chat-Bot for College Management System using A.I
Chat-Bot for College Management System using A.IChat-Bot for College Management System using A.I
Chat-Bot for College Management System using A.I
 

Último

Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...Pooja Nehwal
 
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
 
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...Pooja Nehwal
 
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
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...Call Girls in Nagpur High Profile
 
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptxFinTech Belgium
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...dipikadinghjn ( Why You Choose Us? ) Escorts
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Call Girls in Nagpur High Profile
 
The Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdfThe Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdfGale Pooley
 
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...ssifa0344
 
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 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
 
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...Call Girls in Nagpur High Profile
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...dipikadinghjn ( Why You Choose Us? ) Escorts
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfGale Pooley
 
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsHigh Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
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
 
(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
 

Último (20)

Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
 
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
 
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
 
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
 
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
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
 
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
 
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
 
The Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdfThe Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdf
 
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
 
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
 
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
 
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdf
 
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsHigh Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
High Class Call Girls Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
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
 
(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...
 

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