A Framework for Intelligent Online Customer Service System



Similar documents
Inclusion degree: a perspective on measures for rough set data analysis

Big Data with Rough Set Using Map- Reduce

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING

Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network

Data quality in Accounting Information Systems

A Health Degree Evaluation Algorithm for Equipment Based on Fuzzy Sets and the Improved SVM

Design call center management system of e-commerce based on BP neural network and multifractal

Data mining and complex telecommunications problems modeling

Predict Influencers in the Social Network

Journal of Chemical and Pharmaceutical Research, 2015, 7(3): Research Article. E-commerce recommendation system on cloud computing

Social Media Mining. Data Mining Essentials

Study on the Patterns of Library Resource Construction and Services in MOOC

Large-Scale Data Sets Clustering Based on MapReduce and Hadoop

Electroencephalography Analysis Using Neural Network and Support Vector Machine during Sleep

Predicting the Risk of Heart Attacks using Neural Network and Decision Tree

A NEW DECISION TREE METHOD FOR DATA MINING IN MEDICINE

Impelling Heart Attack Prediction System using Data Mining and Artificial Neural Network

Knowledge Based Descriptive Neural Networks

A CALL CENTER ORIENTED CONSULTANT SYSTEM FOR FISH DISEASE DIAGNOSIS IN CHINA

Analecta Vol. 8, No. 2 ISSN

DATA MINING TECHNIQUES SUPPORT TO KNOWLEGDE OF BUSINESS INTELLIGENT SYSTEM

Make search become the internal function of Internet

Adding New Level in KDD to Make the Web Usage Mining More Efficient. Abstract. 1. Introduction [1]. 1/10

Question 2 Naïve Bayes (16 points)

A Content based Spam Filtering Using Optical Back Propagation Technique

Data Quality Mining: Employing Classifiers for Assuring consistent Datasets

Low Cost Correction of OCR Errors Using Learning in a Multi-Engine Environment

The Combination Forecasting Model of Auto Sales Based on Seasonal Index and RBF Neural Network

Big Data Storage Architecture Design in Cloud Computing

ANN Based Fault Classifier and Fault Locator for Double Circuit Transmission Line

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling

Business Intelligence and Decision Support Systems

Web Usage Mining: Identification of Trends Followed by the user through Neural Network

Artificial Neural Network Approach for Classification of Heart Disease Dataset

Customer Relationship Management using Adaptive Resonance Theory

Enhanced data mining analysis in higher educational system using rough set theory

Foundations of Business Intelligence: Databases and Information Management

SUCCESSFUL PREDICTION OF HORSE RACING RESULTS USING A NEURAL NETWORK

SPATIAL DATA CLASSIFICATION AND DATA MINING

International Journal of Computer Trends and Technology (IJCTT) volume 4 Issue 8 August 2013

Neural Networks and Back Propagation Algorithm

Neural Network Applications in Stock Market Predictions - A Methodology Analysis

Scalable Web-Based Data Management System in Long Term Structure Health Monitoring

Data Mining Solutions for the Business Environment

DATA MINING TECHNIQUES AND APPLICATIONS

TOWARDS SIMPLE, EASY TO UNDERSTAND, AN INTERACTIVE DECISION TREE ALGORITHM

Feature Subset Selection in Spam Detection

HELP DESK SYSTEMS. Using CaseBased Reasoning

PLAANN as a Classification Tool for Customer Intelligence in Banking

Mathematical models to estimate the quality of monitoring software systems for electrical substations

Modeling and Design of Intelligent Agent System

Lecture 2 Matrix Operations

Categorical Data Visualization and Clustering Using Subjective Factors

Online Tuning of Artificial Neural Networks for Induction Motor Control

ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION

Mobile Phone APP Software Browsing Behavior using Clustering Analysis

Viral Marketing in Social Network Using Data Mining

AnalysisofData MiningClassificationwithDecisiontreeTechnique

TSRR: A Software Resource Repository for Trustworthiness Resource Management and Reuse

The Research of Data Mining Based on Neural Networks

S-Parameters and Related Quantities Sam Wetterlin 10/20/09

FUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT MINING SYSTEM

Data Mining for Manufacturing: Preventive Maintenance, Failure Prediction, Quality Control

Comparison of Data Mining Techniques used for Financial Data Analysis

Tracking Groups of Pedestrians in Video Sequences

How To Use Neural Networks In Data Mining

Learning is a very general term denoting the way in which agents:

Data Mining based on Rough Set and Decision Tree Optimization

Random forest algorithm in big data environment

ABSTRACT The World MINING R. Vasudevan. Trichy. Page 9. usage mining. basic. processing. Web usage mining. Web. useful information

Applied Mathematical Sciences, Vol. 7, 2013, no. 112, HIKARI Ltd,

Requirements Analysis Concepts & Principles. Instructor: Dr. Jerry Gao

A Case Study of Question Answering in Automatic Tourism Service Packaging

Impact of Boolean factorization as preprocessing methods for classification of Boolean data

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014

Artificial Neural Networks and Support Vector Machines. CS 486/686: Introduction to Artificial Intelligence

Development of a Network Configuration Management System Using Artificial Neural Networks

ABSTRACT. would end the use of the hefty 1.5-kg ticket racks carried by KSRTC conductors. It would also end the

Knowledge Acquisition Approach Based on Rough Set in Online Aided Decision System for Food Processing Quality and Safety

Intrusion Detection via Machine Learning for SCADA System Protection

Web Mining using Artificial Ant Colonies : A Survey

Data Mining Analysis (breast-cancer data)

Comparison of K-means and Backpropagation Data Mining Algorithms

Intelligent Recruitment Management Architecture J.N. Marasinghe, T.P. Samarasinghe, S.U. Weerasinghe, N.S Hettiarachchi, and S.S.

AUTOMATION OF ENERGY DEMAND FORECASTING. Sanzad Siddique, B.S.

ROUGH SETS AND DATA MINING. Zdzisław Pawlak

Neural Network Design in Cloud Computing

Neural Networks and Support Vector Machines

An Overview of Knowledge Discovery Database and Data mining Techniques

Web Data Extraction: 1 o Semestre 2007/2008

Knowledge Discovery from the Data of Long Distance Travel Mode Choices Based on Rough Set Theory

Stabilization by Conceptual Duplication in Adaptive Resonance Theory

Face Recognition For Remote Database Backup System

Optional Insurance Compensation Rate Selection and Evaluation in Financial Institutions

A Multi-Agent Approach to a Distributed Schedule Management System

Building A Smart Academic Advising System Using Association Rule Mining

Concepts of digital forensics

SURVIVABILITY ANALYSIS OF PEDIATRIC LEUKAEMIC PATIENTS USING NEURAL NETWORK APPROACH

Error Log Processing for Accurate Failure Prediction. Humboldt-Universität zu Berlin

DEPENDABILITY STUDY OF THE ERP SYSTEM

Transcription:

A Framework for Intelligent Online Customer Service System Yiping WANG Yongjin ZHANG School of Business Administration, Xi an University of Technology Abstract: In a traditional customer service support environment, service engineers typically provide a worldwide customer base support through the use of telephone calls. Such a mode of support is inefficient, ineffective and generally results in high costs, long service cycles, and poor quality of service. The rapid growth of the World Wide Web and Intelligent Agent technology, with its widespread acceptance and accessibility, have resulted in the emergence of Web-based and AI Agent-based systems. Depending on the functionality provided by such systems, most of the associated disadvantages of the traditional customer service support environment can be eliminated. This paper describes a framework for Web-based and AI Agent-based online customer service support system, and discusses the method to use Rough Set Theory and Neural Network Theory to support intelligent fault diagnosis by customers or service engineers. Key Words: Customer support service; IA for online; Rough set; Neural network 1. Introduction In electronic commerce age, dealers not only make advertisement, marketing, payment and so on, but also make after-service such as resolving difficult problems on Internet, which provide many convenience to customers. IA for online customer support system is that some computer or software companies establish customer service center on Internet in order to perfect after service and guarantee that customers use product in gear. Currently online customer support systems in common use are frequent question & solution systems which are based on BBS, and these systems actually classify and gather some problems maintenance engineers often meet with so that customers can access these data at any moment to solve their problems. Online customer support systems based on BBS improve more in many aspects such as reducing the service cost, providing day and night service and overcoming the regional confine than traditional customer service systems. But these systems merely can solve these ever appearing matters, can not automatically analyze customer s matters because they lack intelligence. Besides their exhibition form generally is single character form. Consequently it is required for current online customer support system setting a kind of customer service center based on intelligence which can seek technique support service for customer and automatically solve customer s personal matters. 1

2. IA for online customer support system IA for online customer support system is a technique project which applies WWW and IA to completely solve deficiencies of customer technique support system. What is called IA for online here is a sort of software system possessing a certain intelligence characteristic which can automatically replace people to complete certain intelligent operations. The system is made up of three parts, fault information pick-up, fault diagnosis, and result express. Customers Internet IAOCSS HTTPd Server Extract Knowledge Fault Diagnosis Result Express Keyword List synonyms of keyword list Knowledge Base Fig 1: System Structure For Intelligence Online Customers Service Customers send technique support request to server by browser (Fig.1). According to keyword list or synonyms of keyword list, fault information pick-up subsystem picks up fault expression keywords from text request information customers submit, then combine these keywords into input vector, finally input this vector to fault diagnosis subsystem. Fault diagnosis subsystem selects corresponding repository according to input vector to make fault diagnosis. The result of diagnosis is reflected to customer by result express subsystem. Fault diagnosis is the core of the system in three parts. This paper adopts rough set theory to pick up history fault diagnosis experience, and uses neural network theory to implement intelligence fault diagnosis method of reasoning process. 3. Rough Set Theory Pawlak (1982) first introduced rough set theory. The philosophy of the method is based on the assumption that with every object some information (data, knowledge) can be associated, and knowledge being in the data is emerged according to debasing 2

the precision of the data. Accordingly it takes on favourable effects to detect knowledge from imprecise information such as history fault diagnosis experience applying rough set theory. How to apply rough set theory to making fault diagnosis is showed as below. 3.1 Information System and Indiscernibility Relation By rough set theory a fault case is regarded as an information system S,S can be expressed by S = ( U, Q, V, ρ) where U is a finite set of fault matters, Q is a finite set of attributes incurring fault, V = 7 q Q Vq and q V is a domain of the attribute q, and ρ : U Q V is a total function such that function. ρ ( x, q) V for every q Q, x U q ; called an information Let P Q and x, y U, we say that x and y are indiscernible by the set of attributes P in S if ρ ( x, q) = ρ( y, q) for every q P. Thus every P Q generates a binary relation on U which will be called an indiscernibility relation, denoted by IND (P). Equivalence classes of IND (P) are called P-elementary sets in S. The family of all equivalence classes of relation IND(P) on U is denoted by U IND(P) or, in short, U P. Des p (X ) denotes a description of P-elementary set X U P in terms of values of attributes from P, i.e. {( q, v) : ( x, q) = v, x X q P} Des p ( X ) = ρ, 3.2 Approximation Of Sets Let P Q and Y U. The P-lower approximation of Y, denoted by PY, and the P-upper approximation of Y, denoted by P Y, are defined as: PY { X U P X Y} = 7 : { X U P X φ} PY = 7 : 1 Y The P-boundary (doubtful region) of set Y is defined as 3

Bnp ( Y ) = PY PY With every set Y U ; we can associate an accuracy of approximation of set Y and P in S, or in short, accuracy of Y, defined as: card( PY ) α p ( Y ) = card( PY ) 3.3 Approximation of a partition of U Let S be an information system, P Q ; and let ψ = { Y, Y,..., Yn } be a partition of U. The origin of this partition is independent on attributes from P. By P-lower and P-upper approximation of C in S, we mean sets Pψ = { PY PY PY } { 1, 2,..., n} Pψ = PY PY PY respectively. The coefficient 1 2,,..., n 1 2 and n card( PY ) i i= 1 γ p ( ψ ) = card( U ) is called the quality of approximation of partition by ψ set of attributes P, or in short, quality of sorting. 3.4 Reduction of attributes Discovering dependencies between all fault attributes and detecting main attributes is of primary importance in intelligence fault diagnosis. According to rough set theory, if subset R P Q such that γ ( ψ) = γ ( ψ) Is called ψ -reduct of P (or, simply, P R reduct if there is no ambiguity in the understanding of ψ ) and denoted by CORE ( P). Note that an information system may have more than one ψ -reduct. ψ Intersection of all ψ -reducts is called the ψ -core of P, i.e. COREψ( P) = 1 REDψ( P). The core COREψ ( P) is a collection of the most significant fault attributes in the system. 3.5 Fault Classification Rules If Q= C1 D and C1 D= φ, where C are called the set of fault attributes, and D, the set of fault types. S = U, C7 D, V, ρ is called decision table otherwise it is 4

non-deterministic. Decision table will be used in fault diagnosis. If let Desp ( X ) = {( q, v): ρ( x, q), x X, q P} X i (i=1,,k, where k is the, number of U IND( C )), and Y j (j=1,,n, where n is the number of U IND( D )), DesC( X i) DesD( Y j) is called the(c,d)-decision rule. Thereby, applying rough sets can describe the corresponding relation between the set of fault attributes C and the set of fault types D, which is confirm fault classification rules. 3.6 Fault Diagnosis After fault classification rules are confirmed, it will appear three situations for any fault attribute C: a) fault attribute C matches one decision rule, namely corresponds to fault types D; b) fault attribute C matches more than one decision rules, but its decision result is same; c) fault attribute C does not match any decision rule. Fault diagnosis result can directly be derived for situations a) and b). For c) expert is needed for deriving the result. Consequently, applying rough set theory can pick up fault attributes reduction sets of all types of fault classifications, and form the fault diagnosis decision rules. But the diagnosis result is derived by people s concerning, which can not content intelligence diagnosis. 4 Neural Network Neural network technology is a theory and method which was developed in an attempt to mimic the acquisition of knowledge and organization. The using of neural network technology in model recognition and precision domain is more and more regarded, because a trained neural network can achieve a high degree of prediction accuracy according to input data. Many individual computational units that make up neural network are referred to as nodes, or processing elements (PEs). Fig.2 shows general PE model. The PE has many inputs, but has only a single output, which can fan out to many other PEs in the network. The input the ith PE receives from the jth PE is indicated as x j. Each connection to the ith PE has associated with it a quantity called a weight. The weight on the connection from the jth node to the ith node is denoted w ij. Each PE determines a net-input value neti = wijx j based on all its input connections. Once j the net input is calculated, it is converted to an activation value, by activation function, x = f ( net ). Fig.3 describes general neural network configuration having a i i i hidden layer. The set of PEs which run simultaneously, or in parallel, is called a layer and there are input layer, output layer, and hidden layer(s). 5

w i1 x 1 x 2 x 3 x r w i2 w i3 w ir... ith PE net = w x i ij ij j Fig.2.General symbol of PE(Processing Element) x i Output Layer Hidden Layer Inupt Layer Fig.3. Multi-layered neural network The high degree of prediction accuracy of neural network is based on its right model and low noise training data. In practice it is very difficult to tick out the noise data from lots of training data, and so is the same time the minimized factor set. All these retard the applying of neural network. In this paper, we propose a method in which data is preprocessed and the rules is developed by using rough sets theory first, and then the failures that does not match any of the rules are diagnosed by using neural network technology. This method can increase the accuracy of the fault diagnose, make the diagnosis processing auto going and support the intelligence online fault diagnose. 5. The hybird models of failures intelligence diagnose The hybird models of failures intelligence diagnose is realized by two phrases. In the first phrase, acquisition knowledge processing and neural network training are fulfilled, Fig.5. In this phrase factors and objects can be reduce to history failures and rules can developed by using rough set theory. Then data without noise and model that has been adopted are input into system to train the neural network and propriety model are built. 6

Past User Fault Case Factor reduct Object reduct Train NN Data Pre-Process based on RST Fig4 The First Stage Model The second phrase is failures intelligence diagnose, it can diagnose the failures intelligent according to the failures phenomena based on the decision rules and neural network model that has been built in the first phrase, Fig.6. Request Rult Base Generation Y In Rule Base? Decision Rule Decision Rule Base Result N Fig.5. The Second Stage Model 6. Conclusion The intelligent online customer service can provide availability and smart online service for the customer. Especially in the EC period, it is important in integrating online service each other. The application of online intelligent customer service is still in the exploring period because it involves in WWW technology, AI technology and management theory, especially intelligent fault diagnose and customer information analysis is a studying focus. References: 1. Pawlak, Z. Rough Set International, Journal of Information and Computer Science, 11 1982 2. Slowinski, R Rough Classification with valued closeness relation, E. Diday 1994 NN Yiping WANG is professor in the School of Business Administration in Xi an University of Technology. Her research interests include expert system, management information system, Electronic Business. Yongjin ZHANG is lecturer in the School Of Business Administration in Xi an 7

University of Technology. He received an MS in Management Information System from Xian University of Technology. His research interests include expert system, management information system, Electronic Business and decision support systems. 8