SlideShare a Scribd company logo
Journal for Research | Volume 04 | Issue 01 | March 2018
ISSN: 2395-7549
All rights reserved by www.journal4research.org 12
Chatbot for College Related Queries
Mr. Sathis Kumar .T N. Vijay Kumar
Assistant Professor UG Student
Department of Computer Science & Engineering Department of Computer Science & Engineering
Saranathan College of Engineering-620012, India Saranathan College of Engineering-620012, India
R. R. Vinodh U. Vinoth Kumar
UG Student UG Student
Department of Computer Science & Engineering Department of Computer Science & Engineering
Saranathan College of Engineering-620012, India Saranathan College of Engineering-620012, India
T. Vivekananthan
UG Student
Department of Computer Science & Engineering
Saranathan College of Engineering-620012, India
Abstract
The project is to ask college related queries and get the responses through a chatbot an Artificial Conversational Entity. This
System is a web application which provides answer to the query of the student. Students just have to query through the bot which
is used for chatting. Students can chat using any format there is no specific format the user has to follow. This system helps the
student to be updated about the college activities.
Keywords: Specific Requirements, Data Mining, Evaluation of System, Software Description
_______________________________________________________________________________________________________
I. INTRODUCTION
The College bot project is built using artificial algorithms that analyses user’s queries and understand user’s message. This
System is a web application which provides answer to the query of the student. Students just have to query through the bot which
is used for chatting. Students can chat using any format there is no specific format the user has to follow. The System uses built
in artificial intelligence to answer the query. The answers are appropriate what the user queries. The User can query any college
related activities through the system. The user does not have to personally go to the college for enquiry. The System analyses the
question and then answers to the user. The system answers to the query as if it is answered by the person. With the help of
artificial intelligence, the system answers the query asked by the students. The system replies using an effective Graphical user
interface which implies that as if a real person is talking to the user. The user just has to register himself to the system and has to
login to the system. After login user can access to the various helping pages. Various helping pages has the bot through which
the user can chat by asking queries related to college activities. The system replies to the user with the help of effective graphical
user interface. The user can query about the college related activities through online with the help of this web application. The
user can query college related activities such as date and timing of annual day, sports day, and other cultural activities. This
system helps the student to be updated about the college activities.
II. SPECIFIC REQUIREMENTS
Data Mining
Data mining (the analysis step of the "Knowledge Discovery in Databases" process, or KDD), a field at the intersection of
computer science and statistics, is the process that attempts to discover patterns in large data sets. It utilizes methods at the
intersection of artificial intelligence, machine learning, statistics, and database systems The overall goal of the data mining
process is to extract information from a data set and transform it into an understandable structure for further use Aside from the
raw analysis step, it involves database and data management aspects, data preprocessing, model and inference considerations,
interestingness metrics, complexity considerations, post-processing of discovered structures, visualization, and online updating.
Generally, data mining (sometimes called data or knowledge discovery) is the process of analyzing data from different
perspectives and summarizing it into useful information - information that can be used to increase revenue, cuts costs, or both.
Data mining software is one of a number of analytical tools for analyzing data. It allows users to analyze data from many
different dimensions or angles, categorize it, and summarize the relationships identified. Technically, amounts of data in
different formats and different databases. This includes:
Chatbot for College Related Queries
(J4R/ Volume 04 / Issue 01 / 003)
All rights reserved by www.journal4research.org 13
Operational or data mining is the process of finding correlations or patterns among dozens of fields in large relational
databases.
Process of Data Mining
 Data Data are any facts, numbers, or text that can be processed by a computer. Today, organizations are accumulating vast
and growing transactional data such as, sales, cost, inventory, payroll,
 Nonoperational data, such as industry sales, forecast data, and macro-economic data
 Meta data: data about the data itself, such as logical database design or data dictionary definitions
1) Information
The patterns, associations, or relationships among all this data can provide information. For example, analysis of retail point of
sale transaction data can yield information on which mobile apses are selling and when.
2) Knowledge
Information can be converted into knowledge about historical patterns and future trends. For example, summary information on
retail supermarket sales can be analyzed in light of promotional efforts to provide knowledge of consumer buying behavior.
Thus, a manufacturer or retailer could determine which items are most susceptible to promotional efforts.
3) Data Warehouses
In computing, a data warehouse (DW or DWH) is a database used for reporting and data analysis. It is a central repository of
data which is created by integrating data from multiple disparate sources. Data warehouses store current as well as historical data
and are commonly used for creating trending reports for senior management reporting such as annual and quarterly comparisons.
The data stored in the warehouse are uploaded from the operational systems (such as marketing, sales etc., shown in the figure to
the right). The data may pass through an operational data store for additional operations before they are used in the DW for
reporting. The typical ETL-based data warehouse uses staging, integration, and access layers to house its key functions. The
staging layer or staging database stores raw data extracted from each of the disparate source data systems. The integration layer
integrates the disparate data sets by transforming the data from the staging layer often storing this transformed data in an
operational data store (ODS) database. The integrated data are then moved to yet another database, often called the data
warehouse database, where the data is arranged into hierarchical groups often called dimensions and into facts and aggregate
facts.
A data warehouse constructed from integrated data source systems does not require ETL, staging databases, or operational
data store databases. The integrated data source systems may be considered to be a part of a distributed operational data store
layer. Data federation methods or data virtualization methods may be used to access the distributed integrated source data
systems to consolidate and aggregate data directly into the data warehouse database tables. Unlike the ETL-based data
warehouse, the integrated source data systems and the data warehouse are all integrated since there is no transformation of
dimensional or reference data. This integrated data warehouse architecture supports the drill down from the aggregate data of the
data warehouse to the transactional data of the integrated source data systems.
Data warehouses can be subdivided into data marts. Data marts store subsets of data from a warehouse. This definition of the
data warehouse focuses on data storage. The main source of the data is cleaned, transformed, cataloged and made available for
use by managers and other business professionals for data mining, online analytical processing, market research and decision
support However, the means to retrieve and analyze data, to extract, transform and load data, and to manage the data dictionary
are also considered essential components of a data warehousing system. Many references to data warehousing use this broader
context. Thus, an expanded definition for data warehousing includes business intelligence tools, tools to extract, transform and
load data into the repository, and tools to manage and retrieve metadata.
Dramatic advances in data capture, processing power, data transmission, and storage capabilities are enabling organizations to
integrate their various databases into data warehouses. Data warehousing is defined as a process of centralized data management
and retrieval. Data warehousing, like data mining, is a relatively new term although the concept itself has been around for years.
Data warehousing represents an ideal vision of maintaining a central repository of all organizational data. Centralization of data
is needed to maximize user access and analysis. Dramatic technological advances are making this vision a reality for many
companies. And, equally dramatic advances in data analysis software are allowing users to access this data freely. The data
analysis software is what supports data mining. It enables these companies to determine relationships among "internal" factors
such as price, mobile apps positioning, or staff skills, and "external" factors such as economic indicators, competition, and
customer demographics. And, it enables them to determine the impact on sales, customer satisfaction, and corporate profits.
Finally, it enables them to "drill down" into summary information to view detail transactional data.
Levels of data mining
1) Data mining elements
Extract, transform, and load transaction data onto the data warehouse system. Store and manage the data in a multidimensional
database system. Provide data access to business analysts and information technology professionals. Analyze the data by
application software. Present the data in a useful format, such as a graph or table.
Different Levels of Analysis
1) Artificial neural networks
Chatbot for College Related Queries
(J4R/ Volume 04 / Issue 01 / 003)
All rights reserved by www.journal4research.org 14
Non-linear predictive models that learn through training and resemble biological neural networks in structure. Genetic
algorithms: Optimization techniques that use processes such as genetic combination, mutation, and natural selection in a design
based on the concepts of natural evolution.
2) Decision Trees
Tree-shaped structures that represent sets of decisions. These decisions generate rules for the classification of a dataset. Specific
decision tree methods include Classification and Regression Trees (CART) and Chi Square Automatic Interaction Detection
(CHAID). CART and CHAID are decision tree techniques used for classification of a dataset. They provide a set of rules that
you can apply to a new (unclassified) dataset to predict which records will have a given outcome. CART segments a dataset by
creating 2-way splits while CHAID segments using chi square tests to create multi-way splits. CART typically requires less data
preparation than CHAID.
3) Nearest Neighbor Method
A technique that classifies each record in a dataset based on a combination of the classes of the k record(s) most similar to it in a
historical dataset (where k 1). Sometimes called the k-nearest neighbor technique.
Rule induction: The extraction of useful if-then rules from data based on statistical significance.
Data visualization: The visual interpretation of complex relationships in multidimensional data. Graphics tools are used to
illustrate data relationships.
Clustering
Clustering is a data mining technique that makes meaningful or useful cluster of objects that have similar characteristic using
automatic technique. Different from classification, clustering technique also defines the classes and put objects in them, while in
classification objects are assigned into predefined classes. To make the concept clearer, can take library as an example. In a
library, mobile appss have a wide range of topics available. The challenge is how to keep those mobile apps in a way that readers
can take several mobile apps in a specific topic without hassle.
III. EVALUATION OF SYSTEMS
Existing System
In our college exists only the manual way of asking the queries to the appropriate staffs which will be an inconvenient way for
students since they could not clarify their doubts at the time they need. Retrieval-based models (easier) use a repository of
predefined responses and some kind of heuristic to pick an appropriate response based on the input and context. The heuristic
could be as simple as a rule-based expression match, or as complex as an ensemble of Machine Learning classifiers. These
systems don’t generate any new text, they just pick a response from a fixed set. Retrieval-based methods don’t make
grammatical mistakes. However, they may be unable to handle unseen cases for which no appropriate predefined response exists.
For the same reasons, these models can’t refer back to contextual entity information like names mentioned earlier in the
conversation.
Disadvantages
 It only response for predefined keywords.
 Difficult to update staff details and provide time consuming process.
Proposed System
This Chatbot will automate the existing manual responding system thereby making the existing system simpler. This system will
be designed in such a way that it will answer the queries based on the training dataset and also learn the new queries and answers
to them. Generative models (harder) don’t rely on pre-defined responses. They generate new responses from scratch. Generative
models are typically based on Machine Translation techniques, but instead of identify the synthetic similarity for entered
Keyword.
Advantages
 It provide the results based on the labeled and unlabeled data.
 It reduce the manual work
 It take less time complexity
IV. DESCRIPTION
There are several modules are used in this project.
Server Interface
In this module the admin can add the staff and events information to server. The server will be create on mango db. Server GUI
is created using Python coding. Server interface has various functions such add, delete and update.
Chatbot for College Related Queries
(J4R/ Volume 04 / Issue 01 / 003)
All rights reserved by www.journal4research.org 15
User Interface
In this module, we can create the interface for parent. GUI is created using Python. Android application is used to view the
details about staff details and events details.
Search Query
A search query is a query that a student enters into a chatbot to satisfy his or her information needs. Web search queries are
distinctive in that they are often plain text or hypertext with optional search-directives (such as "and"/"or" with "-" to exclude).
They vary greatly from standard query languages, which are governed by strict syntax rules as command languages with
keyword or positional parameters.
A search query, the actual word or string of words that a search engine user types into the search box, is the real-world
application of a keyword – it may be misspelled, out of order or have other words tacked on to it, or conversely it might be
identical to the keyword.
Similarity Prediction
In this module is used to , we have proposed the prototype of Chatbot, together with Synthetic similarity graph query matching
with an existing queries. This algorithm used to improve the search results. So we create the repository for quick access.
Implement bag of terms concept using Synthetic Similarity approach to extract the relevant and exact results for query terms.
Optimal Results
In this module we provide the results based on Student search. Text Processing is done using NLP. Then, Acquired keywords are
matched against the knowledge base to retrieve the appropriate response.
V. SOFTWARE DESCRIPTION
Python
Python is an interpreted high-level programming language for general-purpose programming. Created by Guido van Rossum and
first released in 1991, Python has a design philosophy that emphasizes code readability, and a syntax that allows programmers to
express concepts in fewer lines of code, notably using significant whitespace. It provides constructs that enable clear
programming on both small and large scales. Python features a dynamic type system and automatic memory management. It
supports multiple programming paradigms, including object-oriented, imperative, functional and procedural, and has a large and
comprehensive standard library. Python interpreters are available for many operating systems. CPython, the reference
implementation of Python, is open source software and has a community-based development model, as do nearly all of its variant
implementations. CPython is managed by the non-profit Python Software Foundation.
Python is a multi-paradigm programming language. Object-oriented programming and structured programming are fully
supported, and many of its features support functional programming and aspect-oriented programming (including by meta
programming and meta objects (magic methods)). Many other paradigms are supported via extensions, including design by
contract and logic programming. Python uses dynamic typing, and a combination of reference counting and a cycle-detecting
garbage collector for memory management. It also features dynamic name resolution (late binding), which binds method and
variable names during program execution.
MongoDB
MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database
program, MongoDB uses JSON-like documents with schemas. MongoDB is developed by MongoDB Inc., and is published
under a combination of the GNU Affero General Public License and the Apache License.
VI. CONCLUSION
The proposed system would be a stepping stone in having in place an intelligent query handling program. An intelligent question
answering system has been developed using the Naïve Bayesian concept. The system is capable of answering the query of the
student in an interactive way using the chat agent that is used. Although there is still scope for improvement, the system performs
fairly well in identifying syntactically similar question and to a certain extent semantics is also considered. Also because we
make use of a filtering process the search space is reduced and so the system becomes more efficient algorithmically.
REFERENCES
[1] Adrian Horzyk, Stanis law Magierski, and Grzegorz Miklaszewski “An Intelligent Internet Shop-Assistant Recognizing a Customer Personality for
Improving Man-Machine Interactions” in Recent Advances in Intelligent Information Systems. ISBN 978-83-60434-59-8, pages 13–26
[2] Cai, C. H., Fu, A. W., Cheng, C. H. and Kwong, W. W. “Mining Association Rules with Weighted Items.” in Proceedings of International Database
Engineering and Applications Symposium,
Chatbot for College Related Queries
(J4R/ Volume 04 / Issue 01 / 003)
All rights reserved by www.journal4research.org 16
[3] Salto Martinez Rodrigo "Development and Implementation of a Chat Bot in a Social Network" Information Technology: New Generations (ITNG), 2012
Ninth International Conference on 16-18 April 2012
[4] S. J. du Preez, M. Lall, S. Sinha "An intelligent web-based voice chat bot” EUROCON 2009, EUROCON '09. IEEE Date of Conference: 18-23 May 2009
[5] s. J. Du preez1, student member, ieee, m. Lall2, s. Sinha3, mieee, msaiee "an intelligent web-based voice chat bot" enterprise application development,
tshwane university of technology (tut), staatsartillerie road, pretoria west, 0001, south africa
[6] Ramachandra. V. Pujeri1, G.M. Karthik " Constraint based frequent pattern mining for generalized query templates from web log" 1KGiSL Institute of
Technology, Coimbatore, Tamil Nadu, INDIA

More Related Content

What's hot

What is a chatbot?
What is a chatbot?What is a chatbot?
What is a chatbot?
Kamini Bharti
 
Chatbot Technology
Chatbot TechnologyChatbot Technology
Chatbot Technology
AishwaryaBhardwaj14
 
Chatbot Abstract
Chatbot AbstractChatbot Abstract
Chatbot Abstract
AntaraBhattacharya12
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial IntelligenceMd. Mahedi Mahfuj
 
Chatbots: Connecting Artificial Intelligence and Customer Service
Chatbots: Connecting Artificial Intelligence and Customer ServiceChatbots: Connecting Artificial Intelligence and Customer Service
Chatbots: Connecting Artificial Intelligence and Customer Service
Mitchell & Whale Insurance Brokers Ltd.
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For Enterprises
Teewee Ang
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for Business
Dion Hinchcliffe
 
AI Based Health Care Chatbot System
AI Based Health Care Chatbot SystemAI Based Health Care Chatbot System
AI Based Health Care Chatbot System
gajendra kumar
 
Artificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationArtificially Intelligent chatbot Implementation
Artificially Intelligent chatbot Implementation
Rakesh Chintha
 
Impact of Chatbots in e-commerce
Impact of Chatbots in e-commerceImpact of Chatbots in e-commerce
Impact of Chatbots in e-commerce
Erandra Jayasundara
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
Geff Thomas
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Samuel Adams, MBA
 
Using Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical Support
Barbara Fusinska
 
Chat bots
Chat botsChat bots
Chat bots
Chandulal Kavar
 
Voice Enabled Chat Bots
Voice Enabled Chat BotsVoice Enabled Chat Bots
Voice Enabled Chat Bots
Amazon Web Services
 
The Ultimate Guide to Implementing Conversational AI
The Ultimate Guide to Implementing Conversational AIThe Ultimate Guide to Implementing Conversational AI
The Ultimate Guide to Implementing Conversational AI
Celine Rayner
 
ChatGPT.pptx
ChatGPT.pptxChatGPT.pptx
ChatGPT.pptx
nitindhiman53
 
Online News Portal System
Online News Portal SystemOnline News Portal System
Online News Portal System
Rajib Roy
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
VaishnaviKhandelwal6
 
AI Chatbot Development Methodology
AI Chatbot Development MethodologyAI Chatbot Development Methodology
AI Chatbot Development Methodology
Igor Luzhanskiy
 

What's hot (20)

What is a chatbot?
What is a chatbot?What is a chatbot?
What is a chatbot?
 
Chatbot Technology
Chatbot TechnologyChatbot Technology
Chatbot Technology
 
Chatbot Abstract
Chatbot AbstractChatbot Abstract
Chatbot Abstract
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial Intelligence
 
Chatbots: Connecting Artificial Intelligence and Customer Service
Chatbots: Connecting Artificial Intelligence and Customer ServiceChatbots: Connecting Artificial Intelligence and Customer Service
Chatbots: Connecting Artificial Intelligence and Customer Service
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For Enterprises
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for Business
 
AI Based Health Care Chatbot System
AI Based Health Care Chatbot SystemAI Based Health Care Chatbot System
AI Based Health Care Chatbot System
 
Artificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationArtificially Intelligent chatbot Implementation
Artificially Intelligent chatbot Implementation
 
Impact of Chatbots in e-commerce
Impact of Chatbots in e-commerceImpact of Chatbots in e-commerce
Impact of Chatbots in e-commerce
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 
Using Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical Support
 
Chat bots
Chat botsChat bots
Chat bots
 
Voice Enabled Chat Bots
Voice Enabled Chat BotsVoice Enabled Chat Bots
Voice Enabled Chat Bots
 
The Ultimate Guide to Implementing Conversational AI
The Ultimate Guide to Implementing Conversational AIThe Ultimate Guide to Implementing Conversational AI
The Ultimate Guide to Implementing Conversational AI
 
ChatGPT.pptx
ChatGPT.pptxChatGPT.pptx
ChatGPT.pptx
 
Online News Portal System
Online News Portal SystemOnline News Portal System
Online News Portal System
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
 
AI Chatbot Development Methodology
AI Chatbot Development MethodologyAI Chatbot Development Methodology
AI Chatbot Development Methodology
 

Similar to CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008

CHAPTER5Database Systemsand Big DataRafal Olechows
CHAPTER5Database Systemsand Big DataRafal OlechowsCHAPTER5Database Systemsand Big DataRafal Olechows
CHAPTER5Database Systemsand Big DataRafal Olechows
JinElias52
 
GROUP PROJECT REPORT_FY6055_FX7378
GROUP PROJECT REPORT_FY6055_FX7378GROUP PROJECT REPORT_FY6055_FX7378
GROUP PROJECT REPORT_FY6055_FX7378Parag Kapile
 
Business Intelligence and Analytics Unit-2 part-A .pptx
Business Intelligence and Analytics Unit-2 part-A .pptxBusiness Intelligence and Analytics Unit-2 part-A .pptx
Business Intelligence and Analytics Unit-2 part-A .pptx
RupaRani28
 
Managing Data Strategically
Managing Data StrategicallyManaging Data Strategically
Managing Data Strategically
Michael Findling
 
data collection, data integration, data management, data modeling.pptx
data collection, data integration, data management, data modeling.pptxdata collection, data integration, data management, data modeling.pptx
data collection, data integration, data management, data modeling.pptx
Sourabhkumar729579
 
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdfACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
JerichoGerance
 
Data Warehousing AWS 12345
Data Warehousing AWS 12345Data Warehousing AWS 12345
Data Warehousing AWS 12345
AkhilSinghal21
 
km ppt neew one
km ppt neew onekm ppt neew one
km ppt neew one
Sahil Jain
 
Characterizing and Processing of Big Data Using Data Mining Techniques
Characterizing and Processing of Big Data Using Data Mining TechniquesCharacterizing and Processing of Big Data Using Data Mining Techniques
Characterizing and Processing of Big Data Using Data Mining Techniques
IJTET Journal
 
Data warehouse
Data warehouseData warehouse
Data warehouse
RajThakuri
 
DATA VIRTUALIZATION FOR DECISION MAKING IN BIG DATA
DATA VIRTUALIZATION FOR DECISION MAKING IN BIG DATADATA VIRTUALIZATION FOR DECISION MAKING IN BIG DATA
DATA VIRTUALIZATION FOR DECISION MAKING IN BIG DATA
ijseajournal
 
What Is Big Data How Big Data Works.pdf
What Is Big Data How Big Data Works.pdfWhat Is Big Data How Big Data Works.pdf
What Is Big Data How Big Data Works.pdf
Pridesys IT Ltd.
 
Successfully supporting managerial decision-making is critically dep.pdf
Successfully supporting managerial decision-making is critically dep.pdfSuccessfully supporting managerial decision-making is critically dep.pdf
Successfully supporting managerial decision-making is critically dep.pdf
anushasarees
 
Data modeling techniques used for big data in enterprise networks
Data modeling techniques used for big data in enterprise networksData modeling techniques used for big data in enterprise networks
Data modeling techniques used for big data in enterprise networks
Dr. Richard Otieno
 
Health Plan Survey Paper
Health Plan Survey PaperHealth Plan Survey Paper
Health Plan Survey Paper
Lisa Olive
 
What Is Big Data How Big Data Works.pdf
What Is Big Data How Big Data Works.pdfWhat Is Big Data How Big Data Works.pdf
What Is Big Data How Big Data Works.pdf
Pridesys IT Ltd.
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
Sukirti Garg
 

Similar to CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008 (20)

CHAPTER5Database Systemsand Big DataRafal Olechows
CHAPTER5Database Systemsand Big DataRafal OlechowsCHAPTER5Database Systemsand Big DataRafal Olechows
CHAPTER5Database Systemsand Big DataRafal Olechows
 
Data Mining
Data MiningData Mining
Data Mining
 
GROUP PROJECT REPORT_FY6055_FX7378
GROUP PROJECT REPORT_FY6055_FX7378GROUP PROJECT REPORT_FY6055_FX7378
GROUP PROJECT REPORT_FY6055_FX7378
 
Business Intelligence and Analytics Unit-2 part-A .pptx
Business Intelligence and Analytics Unit-2 part-A .pptxBusiness Intelligence and Analytics Unit-2 part-A .pptx
Business Intelligence and Analytics Unit-2 part-A .pptx
 
Managing Data Strategically
Managing Data StrategicallyManaging Data Strategically
Managing Data Strategically
 
data collection, data integration, data management, data modeling.pptx
data collection, data integration, data management, data modeling.pptxdata collection, data integration, data management, data modeling.pptx
data collection, data integration, data management, data modeling.pptx
 
Data Mining
Data MiningData Mining
Data Mining
 
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdfACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
ACCOUNTING-IT-APP-MIdterm Topic-Bigdata.pdf
 
Data Warehousing AWS 12345
Data Warehousing AWS 12345Data Warehousing AWS 12345
Data Warehousing AWS 12345
 
km ppt neew one
km ppt neew onekm ppt neew one
km ppt neew one
 
Characterizing and Processing of Big Data Using Data Mining Techniques
Characterizing and Processing of Big Data Using Data Mining TechniquesCharacterizing and Processing of Big Data Using Data Mining Techniques
Characterizing and Processing of Big Data Using Data Mining Techniques
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Abstract
AbstractAbstract
Abstract
 
DATA VIRTUALIZATION FOR DECISION MAKING IN BIG DATA
DATA VIRTUALIZATION FOR DECISION MAKING IN BIG DATADATA VIRTUALIZATION FOR DECISION MAKING IN BIG DATA
DATA VIRTUALIZATION FOR DECISION MAKING IN BIG DATA
 
What Is Big Data How Big Data Works.pdf
What Is Big Data How Big Data Works.pdfWhat Is Big Data How Big Data Works.pdf
What Is Big Data How Big Data Works.pdf
 
Successfully supporting managerial decision-making is critically dep.pdf
Successfully supporting managerial decision-making is critically dep.pdfSuccessfully supporting managerial decision-making is critically dep.pdf
Successfully supporting managerial decision-making is critically dep.pdf
 
Data modeling techniques used for big data in enterprise networks
Data modeling techniques used for big data in enterprise networksData modeling techniques used for big data in enterprise networks
Data modeling techniques used for big data in enterprise networks
 
Health Plan Survey Paper
Health Plan Survey PaperHealth Plan Survey Paper
Health Plan Survey Paper
 
What Is Big Data How Big Data Works.pdf
What Is Big Data How Big Data Works.pdfWhat Is Big Data How Big Data Works.pdf
What Is Big Data How Big Data Works.pdf
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 

More from Journal For Research

Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
Journal For Research
 
Experimental Verification and Validation of Stress Distribution of Composite ...
Experimental Verification and Validation of Stress Distribution of Composite ...Experimental Verification and Validation of Stress Distribution of Composite ...
Experimental Verification and Validation of Stress Distribution of Composite ...
Journal For Research
 
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Journal For Research
 
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
Journal For Research
 
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
Journal For Research
 
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
Journal For Research
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
Journal For Research
 
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
Journal For Research
 
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
Journal For Research
 
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
Journal For Research
 
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
Journal For Research
 
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
Journal For Research
 
LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010
Journal For Research
 
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
Journal For Research
 
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
Journal For Research
 
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
Journal For Research
 
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
Journal For Research
 
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
Journal For Research
 
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
Journal For Research
 
AN IMPLEMENTATION FOR FRAMEWORK FOR CHEMICAL STRUCTURE USING GRAPH GRAMMAR | ...
AN IMPLEMENTATION FOR FRAMEWORK FOR CHEMICAL STRUCTURE USING GRAPH GRAMMAR | ...AN IMPLEMENTATION FOR FRAMEWORK FOR CHEMICAL STRUCTURE USING GRAPH GRAMMAR | ...
AN IMPLEMENTATION FOR FRAMEWORK FOR CHEMICAL STRUCTURE USING GRAPH GRAMMAR | ...
Journal For Research
 

More from Journal For Research (20)

Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
Design and Analysis of Hydraulic Actuator in a Typical Aerospace vehicle | J4...
 
Experimental Verification and Validation of Stress Distribution of Composite ...
Experimental Verification and Validation of Stress Distribution of Composite ...Experimental Verification and Validation of Stress Distribution of Composite ...
Experimental Verification and Validation of Stress Distribution of Composite ...
 
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
Image Binarization for the uses of Preprocessing to Detect Brain Abnormality ...
 
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
A Research Paper on BFO and PSO Based Movie Recommendation System | J4RV4I1016
 
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
IoT based Digital Agriculture Monitoring System and Their Impact on Optimal U...
 
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
 
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
A REVIEW ON DESIGN OF PUBLIC TRANSPORTATION SYSTEM IN CHANDRAPUR CITY | J4RV4...
 
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
A REVIEW ON LIFTING AND ASSEMBLY OF ROTARY KILN TYRE WITH SHELL BY FLEXIBLE G...
 
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
LABORATORY STUDY OF STRONG, MODERATE AND WEAK SANDSTONES | J4RV4I1012
 
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
DESIGN ANALYSIS AND FABRICATION OF MANUAL RICE TRANSPLANTING MACHINE | J4RV4I...
 
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
AN OVERVIEW: DAKNET TECHNOLOGY - BROADBAND AD-HOC CONNECTIVITY | J4RV4I1009
 
LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010
 
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
AN INTEGRATED APPROACH TO REDUCE INTRA CITY TRAFFIC AT COIMBATORE | J4RV4I1002
 
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
A REVIEW STUDY ON GAS-SOLID CYCLONE SEPARATOR USING LAPPLE MODEL | J4RV4I1001
 
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
IMAGE SEGMENTATION USING FCM ALGORITM | J4RV3I12021
 
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
USE OF GALVANIZED STEELS FOR AUTOMOTIVE BODY- CAR SURVEY RESULTS AT COASTAL A...
 
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
UNMANNED AERIAL VEHICLE FOR REMITTANCE | J4RV3I12023
 
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
SURVEY ON A MODERN MEDICARE SYSTEM USING INTERNET OF THINGS | J4RV3I12024
 
AN IMPLEMENTATION FOR FRAMEWORK FOR CHEMICAL STRUCTURE USING GRAPH GRAMMAR | ...
AN IMPLEMENTATION FOR FRAMEWORK FOR CHEMICAL STRUCTURE USING GRAPH GRAMMAR | ...AN IMPLEMENTATION FOR FRAMEWORK FOR CHEMICAL STRUCTURE USING GRAPH GRAMMAR | ...
AN IMPLEMENTATION FOR FRAMEWORK FOR CHEMICAL STRUCTURE USING GRAPH GRAMMAR | ...
 

Recently uploaded

Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 

Recently uploaded (20)

Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 

CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008

  • 1. Journal for Research | Volume 04 | Issue 01 | March 2018 ISSN: 2395-7549 All rights reserved by www.journal4research.org 12 Chatbot for College Related Queries Mr. Sathis Kumar .T N. Vijay Kumar Assistant Professor UG Student Department of Computer Science & Engineering Department of Computer Science & Engineering Saranathan College of Engineering-620012, India Saranathan College of Engineering-620012, India R. R. Vinodh U. Vinoth Kumar UG Student UG Student Department of Computer Science & Engineering Department of Computer Science & Engineering Saranathan College of Engineering-620012, India Saranathan College of Engineering-620012, India T. Vivekananthan UG Student Department of Computer Science & Engineering Saranathan College of Engineering-620012, India Abstract The project is to ask college related queries and get the responses through a chatbot an Artificial Conversational Entity. This System is a web application which provides answer to the query of the student. Students just have to query through the bot which is used for chatting. Students can chat using any format there is no specific format the user has to follow. This system helps the student to be updated about the college activities. Keywords: Specific Requirements, Data Mining, Evaluation of System, Software Description _______________________________________________________________________________________________________ I. INTRODUCTION The College bot project is built using artificial algorithms that analyses user’s queries and understand user’s message. This System is a web application which provides answer to the query of the student. Students just have to query through the bot which is used for chatting. Students can chat using any format there is no specific format the user has to follow. The System uses built in artificial intelligence to answer the query. The answers are appropriate what the user queries. The User can query any college related activities through the system. The user does not have to personally go to the college for enquiry. The System analyses the question and then answers to the user. The system answers to the query as if it is answered by the person. With the help of artificial intelligence, the system answers the query asked by the students. The system replies using an effective Graphical user interface which implies that as if a real person is talking to the user. The user just has to register himself to the system and has to login to the system. After login user can access to the various helping pages. Various helping pages has the bot through which the user can chat by asking queries related to college activities. The system replies to the user with the help of effective graphical user interface. The user can query about the college related activities through online with the help of this web application. The user can query college related activities such as date and timing of annual day, sports day, and other cultural activities. This system helps the student to be updated about the college activities. II. SPECIFIC REQUIREMENTS Data Mining Data mining (the analysis step of the "Knowledge Discovery in Databases" process, or KDD), a field at the intersection of computer science and statistics, is the process that attempts to discover patterns in large data sets. It utilizes methods at the intersection of artificial intelligence, machine learning, statistics, and database systems The overall goal of the data mining process is to extract information from a data set and transform it into an understandable structure for further use Aside from the raw analysis step, it involves database and data management aspects, data preprocessing, model and inference considerations, interestingness metrics, complexity considerations, post-processing of discovered structures, visualization, and online updating. Generally, data mining (sometimes called data or knowledge discovery) is the process of analyzing data from different perspectives and summarizing it into useful information - information that can be used to increase revenue, cuts costs, or both. Data mining software is one of a number of analytical tools for analyzing data. It allows users to analyze data from many different dimensions or angles, categorize it, and summarize the relationships identified. Technically, amounts of data in different formats and different databases. This includes:
  • 2. Chatbot for College Related Queries (J4R/ Volume 04 / Issue 01 / 003) All rights reserved by www.journal4research.org 13 Operational or data mining is the process of finding correlations or patterns among dozens of fields in large relational databases. Process of Data Mining  Data Data are any facts, numbers, or text that can be processed by a computer. Today, organizations are accumulating vast and growing transactional data such as, sales, cost, inventory, payroll,  Nonoperational data, such as industry sales, forecast data, and macro-economic data  Meta data: data about the data itself, such as logical database design or data dictionary definitions 1) Information The patterns, associations, or relationships among all this data can provide information. For example, analysis of retail point of sale transaction data can yield information on which mobile apses are selling and when. 2) Knowledge Information can be converted into knowledge about historical patterns and future trends. For example, summary information on retail supermarket sales can be analyzed in light of promotional efforts to provide knowledge of consumer buying behavior. Thus, a manufacturer or retailer could determine which items are most susceptible to promotional efforts. 3) Data Warehouses In computing, a data warehouse (DW or DWH) is a database used for reporting and data analysis. It is a central repository of data which is created by integrating data from multiple disparate sources. Data warehouses store current as well as historical data and are commonly used for creating trending reports for senior management reporting such as annual and quarterly comparisons. The data stored in the warehouse are uploaded from the operational systems (such as marketing, sales etc., shown in the figure to the right). The data may pass through an operational data store for additional operations before they are used in the DW for reporting. The typical ETL-based data warehouse uses staging, integration, and access layers to house its key functions. The staging layer or staging database stores raw data extracted from each of the disparate source data systems. The integration layer integrates the disparate data sets by transforming the data from the staging layer often storing this transformed data in an operational data store (ODS) database. The integrated data are then moved to yet another database, often called the data warehouse database, where the data is arranged into hierarchical groups often called dimensions and into facts and aggregate facts. A data warehouse constructed from integrated data source systems does not require ETL, staging databases, or operational data store databases. The integrated data source systems may be considered to be a part of a distributed operational data store layer. Data federation methods or data virtualization methods may be used to access the distributed integrated source data systems to consolidate and aggregate data directly into the data warehouse database tables. Unlike the ETL-based data warehouse, the integrated source data systems and the data warehouse are all integrated since there is no transformation of dimensional or reference data. This integrated data warehouse architecture supports the drill down from the aggregate data of the data warehouse to the transactional data of the integrated source data systems. Data warehouses can be subdivided into data marts. Data marts store subsets of data from a warehouse. This definition of the data warehouse focuses on data storage. The main source of the data is cleaned, transformed, cataloged and made available for use by managers and other business professionals for data mining, online analytical processing, market research and decision support However, the means to retrieve and analyze data, to extract, transform and load data, and to manage the data dictionary are also considered essential components of a data warehousing system. Many references to data warehousing use this broader context. Thus, an expanded definition for data warehousing includes business intelligence tools, tools to extract, transform and load data into the repository, and tools to manage and retrieve metadata. Dramatic advances in data capture, processing power, data transmission, and storage capabilities are enabling organizations to integrate their various databases into data warehouses. Data warehousing is defined as a process of centralized data management and retrieval. Data warehousing, like data mining, is a relatively new term although the concept itself has been around for years. Data warehousing represents an ideal vision of maintaining a central repository of all organizational data. Centralization of data is needed to maximize user access and analysis. Dramatic technological advances are making this vision a reality for many companies. And, equally dramatic advances in data analysis software are allowing users to access this data freely. The data analysis software is what supports data mining. It enables these companies to determine relationships among "internal" factors such as price, mobile apps positioning, or staff skills, and "external" factors such as economic indicators, competition, and customer demographics. And, it enables them to determine the impact on sales, customer satisfaction, and corporate profits. Finally, it enables them to "drill down" into summary information to view detail transactional data. Levels of data mining 1) Data mining elements Extract, transform, and load transaction data onto the data warehouse system. Store and manage the data in a multidimensional database system. Provide data access to business analysts and information technology professionals. Analyze the data by application software. Present the data in a useful format, such as a graph or table. Different Levels of Analysis 1) Artificial neural networks
  • 3. Chatbot for College Related Queries (J4R/ Volume 04 / Issue 01 / 003) All rights reserved by www.journal4research.org 14 Non-linear predictive models that learn through training and resemble biological neural networks in structure. Genetic algorithms: Optimization techniques that use processes such as genetic combination, mutation, and natural selection in a design based on the concepts of natural evolution. 2) Decision Trees Tree-shaped structures that represent sets of decisions. These decisions generate rules for the classification of a dataset. Specific decision tree methods include Classification and Regression Trees (CART) and Chi Square Automatic Interaction Detection (CHAID). CART and CHAID are decision tree techniques used for classification of a dataset. They provide a set of rules that you can apply to a new (unclassified) dataset to predict which records will have a given outcome. CART segments a dataset by creating 2-way splits while CHAID segments using chi square tests to create multi-way splits. CART typically requires less data preparation than CHAID. 3) Nearest Neighbor Method A technique that classifies each record in a dataset based on a combination of the classes of the k record(s) most similar to it in a historical dataset (where k 1). Sometimes called the k-nearest neighbor technique. Rule induction: The extraction of useful if-then rules from data based on statistical significance. Data visualization: The visual interpretation of complex relationships in multidimensional data. Graphics tools are used to illustrate data relationships. Clustering Clustering is a data mining technique that makes meaningful or useful cluster of objects that have similar characteristic using automatic technique. Different from classification, clustering technique also defines the classes and put objects in them, while in classification objects are assigned into predefined classes. To make the concept clearer, can take library as an example. In a library, mobile appss have a wide range of topics available. The challenge is how to keep those mobile apps in a way that readers can take several mobile apps in a specific topic without hassle. III. EVALUATION OF SYSTEMS Existing System In our college exists only the manual way of asking the queries to the appropriate staffs which will be an inconvenient way for students since they could not clarify their doubts at the time they need. Retrieval-based models (easier) use a repository of predefined responses and some kind of heuristic to pick an appropriate response based on the input and context. The heuristic could be as simple as a rule-based expression match, or as complex as an ensemble of Machine Learning classifiers. These systems don’t generate any new text, they just pick a response from a fixed set. Retrieval-based methods don’t make grammatical mistakes. However, they may be unable to handle unseen cases for which no appropriate predefined response exists. For the same reasons, these models can’t refer back to contextual entity information like names mentioned earlier in the conversation. Disadvantages  It only response for predefined keywords.  Difficult to update staff details and provide time consuming process. Proposed System This Chatbot will automate the existing manual responding system thereby making the existing system simpler. This system will be designed in such a way that it will answer the queries based on the training dataset and also learn the new queries and answers to them. Generative models (harder) don’t rely on pre-defined responses. They generate new responses from scratch. Generative models are typically based on Machine Translation techniques, but instead of identify the synthetic similarity for entered Keyword. Advantages  It provide the results based on the labeled and unlabeled data.  It reduce the manual work  It take less time complexity IV. DESCRIPTION There are several modules are used in this project. Server Interface In this module the admin can add the staff and events information to server. The server will be create on mango db. Server GUI is created using Python coding. Server interface has various functions such add, delete and update.
  • 4. Chatbot for College Related Queries (J4R/ Volume 04 / Issue 01 / 003) All rights reserved by www.journal4research.org 15 User Interface In this module, we can create the interface for parent. GUI is created using Python. Android application is used to view the details about staff details and events details. Search Query A search query is a query that a student enters into a chatbot to satisfy his or her information needs. Web search queries are distinctive in that they are often plain text or hypertext with optional search-directives (such as "and"/"or" with "-" to exclude). They vary greatly from standard query languages, which are governed by strict syntax rules as command languages with keyword or positional parameters. A search query, the actual word or string of words that a search engine user types into the search box, is the real-world application of a keyword – it may be misspelled, out of order or have other words tacked on to it, or conversely it might be identical to the keyword. Similarity Prediction In this module is used to , we have proposed the prototype of Chatbot, together with Synthetic similarity graph query matching with an existing queries. This algorithm used to improve the search results. So we create the repository for quick access. Implement bag of terms concept using Synthetic Similarity approach to extract the relevant and exact results for query terms. Optimal Results In this module we provide the results based on Student search. Text Processing is done using NLP. Then, Acquired keywords are matched against the knowledge base to retrieve the appropriate response. V. SOFTWARE DESCRIPTION Python Python is an interpreted high-level programming language for general-purpose programming. Created by Guido van Rossum and first released in 1991, Python has a design philosophy that emphasizes code readability, and a syntax that allows programmers to express concepts in fewer lines of code, notably using significant whitespace. It provides constructs that enable clear programming on both small and large scales. Python features a dynamic type system and automatic memory management. It supports multiple programming paradigms, including object-oriented, imperative, functional and procedural, and has a large and comprehensive standard library. Python interpreters are available for many operating systems. CPython, the reference implementation of Python, is open source software and has a community-based development model, as do nearly all of its variant implementations. CPython is managed by the non-profit Python Software Foundation. Python is a multi-paradigm programming language. Object-oriented programming and structured programming are fully supported, and many of its features support functional programming and aspect-oriented programming (including by meta programming and meta objects (magic methods)). Many other paradigms are supported via extensions, including design by contract and logic programming. Python uses dynamic typing, and a combination of reference counting and a cycle-detecting garbage collector for memory management. It also features dynamic name resolution (late binding), which binds method and variable names during program execution. MongoDB MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas. MongoDB is developed by MongoDB Inc., and is published under a combination of the GNU Affero General Public License and the Apache License. VI. CONCLUSION The proposed system would be a stepping stone in having in place an intelligent query handling program. An intelligent question answering system has been developed using the Naïve Bayesian concept. The system is capable of answering the query of the student in an interactive way using the chat agent that is used. Although there is still scope for improvement, the system performs fairly well in identifying syntactically similar question and to a certain extent semantics is also considered. Also because we make use of a filtering process the search space is reduced and so the system becomes more efficient algorithmically. REFERENCES [1] Adrian Horzyk, Stanis law Magierski, and Grzegorz Miklaszewski “An Intelligent Internet Shop-Assistant Recognizing a Customer Personality for Improving Man-Machine Interactions” in Recent Advances in Intelligent Information Systems. ISBN 978-83-60434-59-8, pages 13–26 [2] Cai, C. H., Fu, A. W., Cheng, C. H. and Kwong, W. W. “Mining Association Rules with Weighted Items.” in Proceedings of International Database Engineering and Applications Symposium,
  • 5. Chatbot for College Related Queries (J4R/ Volume 04 / Issue 01 / 003) All rights reserved by www.journal4research.org 16 [3] Salto Martinez Rodrigo "Development and Implementation of a Chat Bot in a Social Network" Information Technology: New Generations (ITNG), 2012 Ninth International Conference on 16-18 April 2012 [4] S. J. du Preez, M. Lall, S. Sinha "An intelligent web-based voice chat bot” EUROCON 2009, EUROCON '09. IEEE Date of Conference: 18-23 May 2009 [5] s. J. Du preez1, student member, ieee, m. Lall2, s. Sinha3, mieee, msaiee "an intelligent web-based voice chat bot" enterprise application development, tshwane university of technology (tut), staatsartillerie road, pretoria west, 0001, south africa [6] Ramachandra. V. Pujeri1, G.M. Karthik " Constraint based frequent pattern mining for generalized query templates from web log" 1KGiSL Institute of Technology, Coimbatore, Tamil Nadu, INDIA