MCRDR and Its Advantages
|
|
|
- Bertram Logan
- 5 years ago
- Views:
Transcription
1 TROUBLESHOOTING AT THE CALL CENTRE: A KNOWLEDGE-BASED APPROACH Megan Vazey and Debbie Richards Computing Department Macquarie University [email protected], [email protected] ABSTRACT The key focus of the customer call-centre is effective and efficient resolution of customer problems. Keeping staff and clients happy by streamlining call-centre workflow is integral in achieving this end. We propose to extend a knowledge representation and acquisition technique, known as multiple classification ripple down rules (MCRDR), that will support management of troubleshooting knowledge from multiple sources, including in-house databases of past and current cases and relevant internet-based material. We present a prototype system, and a database design that seeks to align the goals of the call-centre, such as maintainability and workflow compatibility, and which will inter-operate with the callcentre s existing problem ticketing and knowledge management systems. KEY WORDS Knowledge acquisition, knowledge management. Introduction Much has changed in the last 5 years in regard to information systems. To begin with, incredibly rich and globally accessible internet content has shifted our focus from bookshelves and libraries, to search engines and hyperlinks. Despite the information revolution heralded by clientserver internet technology, the problem for the call-centre help-desk / service-desk remains the same: how can we achieve rapid access to the minimum set of knowledge that will help us solve the problem on hand? Vendors and technologists alike have grappled with this problem. Techniques from the field of artificial intelligence and data mining such as case-basedreasoning, genetic algorithms, neural networks, clustering, and nearest neighbour algorithms have been applied. While these techniques may work well in a stand-alone and static knowledge environment, we argue that in the often incomplete and dynamic knowledge environment presented by the call-centre, integration with the way people work, their workflow, and the natural incentives that motivate people to use a system, is necessary for system success. We propose that the Multiple Classification Ripple Down Rules (MCRDR) technology initially introduced by Kang, Compton and Preston [] to the pathology domain will fit well in this domain and will offer an effective workflow solution. A key differentiating feature of this technology is that it offers a closed-loop feedback system where-by users continually update and refine system search results, and hence the system knowledge as part of their daily work effort. A self-maintaining expert system is therefore presented. This paper has three main sections. Firstly, we provide a brief review of existing vendor and case-based reasoning solutions for knowledge acquisition and reuse at the call-centre and help-desk. We then provide an introduction to MCRDR technology, and we present previous applications of the technology to the help-desk domain. Next, we present our system architecture and the extensions we have made to MCRDR. Finally, we offer our conclusions and next steps. 2. In Search of Solutions In this section we take a brief look at existing vendor solutions, and we review the manner in which case-based reasoning technology, of which MCRDR can be regarded a subset, has been applied to the domain. 2. Vendor Solutions We are not the first to attempt to help the help-desk. Countless software vendors promote a wide variety of knowledge management solutions. For instance, (2004) lists: 34 vendors of Help Desk software aimed at automating the help / service desk; 26 vendors of Knowledge Management software including document management, collaboration and knowledge sharing, and search and categorization tools; 33 vendors of CRM and Call Centre software that helps automate the call centre and customer management process and 7 vendors of Defect Tracking software. Vendor solutions to knowledge management at the help-desk include case-based and rule-based reasoning systems, collaborative forum software, and knowledge structuring tools such as FAQ builders. Established and emergent technologies include clustering algorithms, neural networks, and genetic algorithms. A significant number of these vendors use expert system technology to assist with knowledge management. As Call-centre and help / service desk software is squarely aimed at building the corporate-client
2 relationship through enhanced customer-centric communications we have found that much of what is offered as call-centre / troubleshooting / case tracking systems are sophisticated databases that are able to keep the current status of the case up-to-date and the customer informed. In most cases the systems do not assist with decision-making. Instead the focus is on decision tracking and reporting. Some approaches incorporate techniques from artificial intelligence such as: classification and decision trees, fuzzy logic, artificial neural networks and genetic algorithms. Many of these techniques are used for data mining purposes to develop association or classification rules. While we may incorporate such techniques further down the track if deemed appropriate, data mining is not our key interest. Our key motivation for seeking an alternative is that in the call centre environment the knowledge, and the cases which provide the context for the knowledge, are changing. Additionally, we want to make extensive use of external sources of knowledge, and knowledge locked up in existing corporate databases, to assist in the problem solving process. Our interest in maintaining a case-base in addition to a knowledge-base led us to review research in the field of case-based reasoning. 2.2 Case-Based Reasoning (CBR) approaches The potential value of CBR for help desk applications has been recognized by numerous researchers. Following on from the initial work of Roger Schank in the early 80s, numerous CBR systems have been developed for the Help-desk (e.g. SMART [2], CASCADE [3] and CARET [4]). Kim et al. [5] note that the methods that CBR systems use to index, compare and modify cases, necessitate a degree of knowledge engineering and that Help Desk Systems (HDS) exist in dynamic environments which become susceptible to maintenance problems. An example of a typical CBR approach, which was also in the Help Desk domain is Kriegsman and Barletta [6] who used a symbol hierarchy to assist in the organization and retrieval of cases and their important features. A nearest neighbour algorithm (NNA) was applied to rank the similarity of cases within a class and a symbol hierarchy was needed to determine similarities between classes. The PROTOS system [7] is a well-known CBR method that shares a number of characteristics in common with RDR. PROTOS is a failure-driven approach, which uses surface features of a new case to identify categories that it may belong to. A similar case, called an exemplar, from the category is selected. The exemplar is compared to the new case. If the exemplar is not similar enough, difference links between cases are identified to assist choosing a new exemplar. The use of cornerstone cases and difference lists in RDR can be compared to the exemplar and difference links in PROTOS. However in RDR, cornerstone cases aim to confirm or modify the classification given and to use the differences between the cornerstone/s and current case to create an index to the current case for future inferencing. In both PROTOS and RDR, learning involves feature bias and both allow cases to be augmented with new features. Just as we have found in mainstream ontology and KA research, PROTOS relies on development of a good model in order for its matching process to be successful. When a domain theory is not available to use in matching, if the terms in the model do not have an agreed upon definition or when there are competing models, suitable matches will not be found [8]. On the other hand RDR is a simple technique that requires minimal a priori modeling, but which classifies and indexes cases while experts exercise their expertise. 3. Introducing MCRDR In this section we introduce the MCRDR Decision Tree, we review the manner in which MCRDR has been applied to the Help Desk domain, we summarise the key characteristics of MCRDR systems, and we discuss the challenges that this domain presents to previous implementations of MCRDR. 3. The MCRDR Decision Tree The MCRDR algorithm [] is now a decade old and in that time it has seen numerous implementations. In a programmatic sense, the algorithm is clearly and concisely explained in its founding paper, however, for readability we include our own brief explanation of the MCRDR decision tree. As shown in Figure, an MCRDR decision tree is: (i) An N-ary Tree of RuleNodes. (ii) Each RuleNode has a rule and a conclusion. (iii) The topmost RuleNode in the tree evaluates to TRUE for every case in the system. (iv) Cases comprise of attribute-value pairs for example, a customer s software problem could be described using the following attribute-value (A-V) pairs, software version == 5., operating system == winxp. (v) The rule at each RuleNode tests one or more feature(s) of the case s attribute-value pairs for example, that operating system == winxp. Each case is evaluated against the topmost parent RuleNode and then successively down the tree for each child RuleNode. (vii) If the result is TRUE for a parent Rulenode, the case is recursively evaluated against all of its child RuleNodes. (viii) The live conclusion list for a Case includes the conclusions from the last TRUE RuleNode in every path down the RuleNode Tree.
3 RuleNode: 0 Rule: true Conclusion: root node Case: Attribute-Value Pairs: firmware version == 3.2 manufacture date == 200/06/28 RuleNode: Rule: firmware version < 4.0 Conclusion: old firmware RuleNode: 2 Rule: manufacture date < 2002/04/9 Conclusion: old hardware RuleNode: 3 Rule: firmware version < 2.0 Conclusion: use firmware upgrade package.3 RuleNode: 4 Rule: firmware version >= 2.0 Conclusion: use firmware upgrade package.4 RuleNode: 5 Rule: manufacture date < 200/08/5 Conclusion: apply hardware modification 2.0 Figure : MCRDR Decision Tree (Case == Hardware Fault) As an example, Case in Figure describes the case of a Hardware Fault where ( firmware version == 3.2 ) and ( manufacture date == 200/06/28 ). The last TRUE RuleNode in every path down the RuleNode Tree gives the conclusions from RuleNodes 4 and 5: use firmware upgrade package.4, and apply hardware modification 2.0. When a new case is added to the system, the user can choose to accept a given conclusion or alternatively reject it by creating a differentiating rule with an alternate conclusion. In that case: (i) The new rule must be a valid boolean expression which is able to be evaluated by the MCRDR engine. The rule for the new RuleNode should be different from the rules of its ancestor RuleNodes. (iii) The rule for the new RuleNode may optionally be restricted to a single test, for example, that ( firmware version >= 2.0), rather than a conjunction of tests. (iv) The new RuleNode must have either a different conclusion, or a different rule compared to its sibling RuleNodes. (v) The new RuleNode must test for some feature of the Review Case and must evaluate to TRUE for the Review Case. (vi) The new RuleNode must distinguish between the Review Case and all of the Cornerstone Cases for the parent RuleNode. New RuleNodes can generally 2 be placed at one of two places in the tree []: (i) At the top of the RuleTree to provide a new independent conclusion. (ii) Beneath the current RuleNode as a replacement conclusion or as a stopping conclusion. 3.2 MCRDR and the Help Desk Domain MCRDR has been previously explored in the help desk environment [9, 5, 0]. The prototype described in [9] combined a keyword search with Case-Based Reasoning indexing techniques to provide a guided MCRDR interaction that was able to quickly steer users to appropriate help information on the internet. Their system considered updates by a single expert only. As noted in [9] the MCRDR engine has two problems as an information retrieval engine. The first one is the number of conditions that are to be reviewed by the user. The second one is the number of interactions between the user and the system. The prototype in [9] attempted to minimise this problem by allowing users to apply a keyword search to effectively pre-filter the rule tree to only include those cases that satisfied the keyword search criteria. The user could then interact with a minimised MCRDR rule tree to select the relevant cases and update the knowledge accordingly. The idea is interesting and may prove to be a useful adjunct for browsing the knowledge in our system. Where more complicated conjunctions of tests are allowed, the new RuleNode is more likely to be added to the top of the tree and a stopping rule used at the end of the path the overall result is a flatter rule-tree structure (Kim, 2003). 2 Actually, there is a possibility that new RuleNodes could be placed in the path between the topmost RuleNode and the current RuleNode by asking the user to identify the minimum set of rules in the current path that the case must satisfy for the new RuleNode.
4 The prototype in [5] extended the prototype in [9] by allowing an expert user to also build and maintain the help desk document knowledge base by applying keywords to help documents. In her PhD thesis, Kim [0] applied the concept lattice from Formal Concept Analysis (FCA) [] to generate a browsing structure to assist users in navigating the knowledge base. 3.3 Key Characteristics of MCRDR systems Various implementations of the MCRDR and single classification RDR algorithm have been developed over the past fifteen years which indicate the versatility of the RDR structure. Generally, each variation used: some form of pre-processing of the raw data; cases to provide context, to assist in forming rules, and for validation; a simple model comprised of A-V pairs and conclusions; incremental KA and maintenance; and the exception structure. The differences between the implementations tended to concern how the knowledge was being presented and manipulated and the inferencing strategy. The key benefits provided by the RDR approach, resulting in its commercial success in the pathology domain [2, 3] lies in it being a technique that can be easily adapted to fit with current practices in an organisation and that the knowledge can be maintained by domain experts without the mediation of a knowledge engineer. The approach is based on a situated view of cognition which sees knowledge as something made up to fit the situation and always evolving, resulting in the use of cases to provide context and the exception structure to support local patching of the knowledge. It is these features that make MCRDR an attractive basis for the acquisition and maintenance of Call Centre knowledge. 3.4 Challenges for MCRDR Despite the attractive features outlined above, the callcentre help-desk context under consideration has a number of properties that present new challenges for the MCRDR algorithm: the system must interact with a legacy ticketing system and legacy knowledge base the system needs to deal with numerous cases (in the order of 50 per day locally, and 300 per day globally) the volume of cases being dealt with means that the workflow must inherently deal daily with system maintenance and knowledge acquisition initial problem descriptions are sparse the case definition matures as the customer service personnel interacts with the customer and works the case. while most cases are resolved promptly, a number of cases are open for days or even weeks problem receipt and resolution is asynchronous since there is a time delay (up to a day) between when the system receives a problem case, and when a customer service representative can attend to it. archived cases and the conclusions registered to them need to be available for several years (perhaps 0 years for some cases) into the future old cases/ old conclusions may be edited multiple users will use and update the system, but a limited subset of privileged users will approve their updates the granularity of conclusions may vary widely and conclusions that are web links may expire very many attributes will exist and vary across cases and new attributes will frequently need to be added. The range of values possible for those attributes is also very large and the dependencies between these A-V pairs may be very strong. For example, we are dealing with troubleshooting across multiple systems, platforms, vendors, versions, etc. We don t have control over the cases, which are stored in the parent company s database. The A-V pairs and rules in our system are not simple keywords, and simple tests for existence of keywords. Rather, the attributes may be any type e.g. integer, float, string, enumerated type, or free-text; they may be single valued, one of a set, or some of a set; and tests may include tests for range such as installation date > 200/0/30 ; for existence (indicated as?) such as? patch ; for containment e.g. case description contains machine generated or for equivalence e.g. version == 3.2. Multiple users will describe the cases through an interactive question-answer interface to the system that will assign the relevant A-V pairs to the case. Our system will be maintained by multiple users, not just a single user Our system needs to fit smoothly into the workflow of a bustling call centre expediency, efficiency and accuracy will be key to the system s success. 4. Our System In our system, incoming calls are logged in a legacy call / defect tracking database. Basic features of the incoming case are logged such as date, time, client name, and query summary. More specific details may also be included such as the name, model and / or version of any defective product (e.g. hardware or software) together with a query description. Our system will allow users to record, retrieve, review, refine and rate troubleshooting knowledge in the context of specific problem classes stored as cases in the legacy defect tracking system. We aim to capture the minimum set of knowledge required to solve customer problems. When a new problem ticket comes in, the customer service personnel will be presented with a set of refinement queries enabling them to more specifically describe the type of problem being observed by the customer. Immediately that the new information is
5 entered, the history of how similar problems were solved in the past will be presented to the user such as which internet links proved useful, and which legacy knowledge-base references helped. The user will then be prompted to refine the system s knowledge in the context of the given problem class. Figure 2 shows the top-level architecture of our prototype system. We allow multiple intranet clients to access the system via their web browsers. Our PHP server side code serves up HTML and Javascript to run in the client s browsers. The MCRDR decision tree is stored in a MySQL system and provides http internet hyperlinks to Cases in a legacy defect tracking database, and Solutions in a legacy knowledge base. At this stage our system is a prototype and we are yet to evaluate the usability and performance of our system architecture and design. Defect Tracking Legacy System: - Cases MCRDR Expert System Server (PHP on an Apache Web Server) Intranet Clients (HTML and Javascript in a web browser) and Live Path List stored with each RuleNode. The notions of Registered, Approved and Live cases is novel to our approach and have been developed to address the fact that in the Call Centre domain not only is the knowledge changing but also the cases. A RuleNode Assoc(iative) List in the Case Table, and a Case Assoc(iative) List in the RuleNode Table, together with the Case-RuleNode Association Table, provide an alternate implementation that is designed to allow for more effective management of the change history of the associations between Cases and RuleNodes. Case Statements Cases (Cases-RuleNodes) Attributes multiple references are made to the User Table Users multiple references are made to the comment table Comments Threads MCRDR System: - Rules, Case Links, and Solution Links. (MySQL Database) Corporate Intranet Corporate Intranet RuleNodes Conclusion Statements Rule Statements Knowledge Base Legacy System: - Solutions...N Figure 3: MCRDR Database High Level Entity Relationship Diagram Figure 2: System Overview Figure 3 represents a high-level entity relationship (ER) diagram that summarises the relationships between the data structures used in the MCRDR database for our system. Referring to Figure 3 Cases contains history of case statements that have been added to the case over time by users. Cases also contain a list of Attribute-Value (A- V) pairs where each attribute has a name; a type (for example: one-of-a-set, some-of-a-set, float-with-range, integer-without-range, or free-text); a set of acceptedvalues (as required by one-of-a-set, some-of-a-set or ranged attribute types), the attribute display units (for example kilograms, metres); the order in which the attribute should be displayed relative to other attributes; and the System Log or History showing who created the attribute, who modified it, and when these events occurred. A key aspect of our system is that the structure provides for a many to many relationship between Cases and RuleNodes via the conceptual use of the Registered RuleNode List, Approved RuleNode List, and Live RuleNode List stored with each case; and via the Registered Case List, Approved Case List, Live Case List, In keeping with the MCRDR decision tree, each RuleNode contains a reference to its parent RuleNode, its child RuleNode if one exists, and its sibling RuleNode if one exists. RuleNodes also contain a record of their cornerstone cases (which must be both live and registered). RuleNodes contain a Rule Statement, which is a boolean expression that can be evaluated by the MCRDR engine to determine the truth of that rule for a given case. RuleNodes also contain a set of Conclusion Statements where each conclusion statement can be an internet URL, plain text, or an instruction to the MCRDR engine to interactively prompt the user for more A-V details and then recursively re-evaluate the case. Our design provides for multiple RuleNodes to refer to a given Conclusion Statement. We provide RuleNode and Conclusion confidence scores by analysing the usefulness rating (0 to 5) assigned by users (this mechanism may be augmented to provide a confidence in the context of a given RuleNode). Cases, RuleNodes, Attributes, and the system itself can be commented on and those comments can be organized into internet forum-style threads.
6 Users are given a username and password, their job role is identified, and counts are kept of the number of cases that they have augmented, the number of cases they have closed, and the number of RuleNodes that they have created. Together with an indication of how long users have been using the system, these counts are used to assign users with an overall credibility score. One idea is to link staff incentives to the User Credibility Score, for example by giving out movie tickets for gold users those that provide the most used and highest rating conclusions and / or RuleNodes. Our design provides for the possibility that Cases, RuleNodes, Rule Statements, Conclusions, Case- RuleNode Associations, and Attributes may be all the subject of asynchronous editing. It remains to be seen whether such an approach will overwhelm users with choice. In that case, we may scale back some of the flexibility to restricted use by the system s Administrators. 5.Conclusion In this paper we have focused on introducing the prototype system we have developed for the call-centre domain in which we are working. We recognise that success will require a socio-technically balanced solution and have developed strategies to address feedback and collaboration, managing incentives to users to encourage the entry of good conclusions, the handling of conclusion granularity and expiration, accessibility to the system globally and continuously and usability. While we do not have space here to discuss our proposed strategies to these issues, the RDR philosophy is very user-centred, unlike many expert system approaches, and supports well the need to adapt to the organisational culture. Nevertheless, the call-centre does pose numerous challenges for existing MCRDR implementations. Due to the features of this domain, particularly the evolving nature of the cases themselves, we have suggested a number of modifications to standard MCRDR and have proposed Interactive Recursive MCRDR. These modifications are explored in more detail in [4]. We are currently integrating the prototype with the organisation s databases and problem ticketing systems in order to conduct a number of investigations to determine the robustness of our approach, ranging from evaluation of the algorithm through to system performance and usability, particularly addressing the handling of multiple users updating the system. As well, we intend to explore ways to motivate users to close the loop on system searches and provide the feedback that is essential to MCRDR knowledge refinement. 6. References. Kang, B., P. Compton and P. Preston (995). Multiple Classification Ripple Down Rules: Evaluation and Possibilities. Proc. 9th KAW, Banff, Canada, Uni. of Calgary. 2. Acorn, T. and Walden, S. (992) SMART: Support Management Automated Reasoning Technology for Compaq Customer Service. In Proc. of the 4th Innovative Application, of Artificial Intelligence Conference Simoudis, E. (992) Using case-based reasoning for customer technical support IEEE Expert 7(5): Shimazu, H., Shibata, A. and Nihei, K. (994) Case-Based Retrieval Interface Adapted to Customer-Initiated Dialogues in Help Desk Operations. AAAI 94, pp: Kim, M., Compton, P., Kang, B. (999) Incremental development of a web-based help desk system. Proc. of AKAW 99), UNSW, Sydney, 5-6 Dec 999, Kriegsman, M. and Barletta., R. (993) Building a Case- Based Help Desk Application, IEEE Expert 8(6) Dec. 993: Bareiss E. R. (989) Exemplar-Based Knowledge Acquisition: A Unified Approach to Concept, Representation, Classification and Learning Academic Press, Boston. 8. Kolodner, Janet (993) Case-Based Reasoning Morgan Kaufman Publishers Inc., San Mateo, CA. 9. Kang, B., Yoshida, K., Motoda, H., Compton, P. and Iwayama, M., (996) A help desk system with intelligent interface in P. Compton, R Mizoguchi, H Motoda & T Menzies, PKAW'96 Sydney, UNSW, pp Kim M. (2003) PhD thesis, Document Management and Retrieval for Specialised Domains: An Evolutionary User- Based Approach. UNSW, Wille, R. (992) Concept Lattices and Conceptual Knowledge Systems Computers Math. Applic. (23) 6-9: Edwards, G. Compton, P., Malor, R., Srinivasan, A. and Lazarus, L. (993) PEIRS: a Pathologist Maintained Expert System for Interpretation of Chemical Pathology Reports Pathology 25: Lazarus, L. (2000) Clinical Decision Support Systems: Background and Role in Clinical Support, 4. Vazey, M. and Richards, D. (2004) Achieving Rapid Knowledge Acquisition, Proc. PKAW'04, Kang, B.H., Hoffman, A., Yamaguchi, T. and Yeap, W. K. (eds) in conjunction with The 8th Pacific Rim International Conf. on Artificial Intelligence August 9-3, 2004, Auckland, New Zealand,
Intelligent Management of Call Centre Knowledge
Intelligent Management of Call Centre Knowledge Megan Vazey and Debbie Richards [email protected], [email protected] Phone +61-2-9850-9567 Department of Computing, Division of Information and Communication
How to Create a Help Desk Information Retrieval System
Help Desk System with Intelligent Interface. Byeong Ho Kang : Visiting Research Scientist e-mail : [email protected] Kenichi Yoshida : Senior Research Scientist e-mail : [email protected]
HELP DESK SYSTEMS. Using CaseBased Reasoning
HELP DESK SYSTEMS Using CaseBased Reasoning Topics Covered Today What is Help-Desk? Components of HelpDesk Systems Types Of HelpDesk Systems Used Need for CBR in HelpDesk Systems GE Helpdesk using ReMind
Data Mining for Customer Service Support. Senioritis Seminar Presentation Megan Boice Jay Carter Nick Linke KC Tobin
Data Mining for Customer Service Support Senioritis Seminar Presentation Megan Boice Jay Carter Nick Linke KC Tobin Traditional Hotline Services Problem Traditional Customer Service Support (manufacturing)
Case-Based Reasoning for General Electric Appliance Customer Support
Case-Based Reasoning for General Electric Appliance Customer Support William Cheetham General Electric Global Research, One Research Circle, Niskayuna, NY 12309 [email protected] (Deployed Application)
A Mind Map Based Framework for Automated Software Log File Analysis
2011 International Conference on Software and Computer Applications IPCSIT vol.9 (2011) (2011) IACSIT Press, Singapore A Mind Map Based Framework for Automated Software Log File Analysis Dileepa Jayathilake
131-1. Adding New Level in KDD to Make the Web Usage Mining More Efficient. Abstract. 1. Introduction [1]. 1/10
1/10 131-1 Adding New Level in KDD to Make the Web Usage Mining More Efficient Mohammad Ala a AL_Hamami PHD Student, Lecturer m_ah_1@yahoocom Soukaena Hassan Hashem PHD Student, Lecturer soukaena_hassan@yahoocom
Title: DESKTOP TICKET MANAGEMENT PROCEDURE
POLICY: This policy describes the methods by which help desk tickets will be accepted, managed and resolved by. A consistent, high-level process for ticket management is essential to the delivery of high-quality,
Numerical Algorithms Group
Title: Summary: Using the Component Approach to Craft Customized Data Mining Solutions One definition of data mining is the non-trivial extraction of implicit, previously unknown and potentially useful
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014
RESEARCH ARTICLE OPEN ACCESS A Survey of Data Mining: Concepts with Applications and its Future Scope Dr. Zubair Khan 1, Ashish Kumar 2, Sunny Kumar 3 M.Tech Research Scholar 2. Department of Computer
Social Network Website to Monitor Behavior Change Design Document
Social Network Website to Monitor Behavior Change Design Document Client: Yolanda Coil Advisor: Simanta Mitra Team #11: Gavin Monroe Nicholas Schramm Davendra Jayasingam Table of Contents PROJECT TEAM
The Modern Service Desk: How Advanced Integration, Process Automation, and ITIL Support Enable ITSM Solutions That Deliver Business Confidence
How Advanced Integration, Process Automation, and ITIL Support Enable ITSM Solutions That Deliver White Paper: BEST PRACTICES The Modern Service Desk: Contents Introduction............................................................................................
KM road map. Technology Components of KM. Chapter 5- The Technology Infrastructure. Knowledge Management Systems
Knowledge Management Systems Chapter 5- The Technology Infrastructure Dr. Mohammad S. Owlia Associate Professor, Industrial Engineering Department, Yazd University E-mail :[email protected], Website :
How To Use Data Mining For Knowledge Management In Technology Enhanced Learning
Proceedings of the 6th WSEAS International Conference on Applications of Electrical Engineering, Istanbul, Turkey, May 27-29, 2007 115 Data Mining for Knowledge Management in Technology Enhanced Learning
Development of a Network Configuration Management System Using Artificial Neural Networks
Development of a Network Configuration Management System Using Artificial Neural Networks R. Ramiah*, E. Gemikonakli, and O. Gemikonakli** *MSc Computer Network Management, **Tutor and Head of Department
CatDV Pro Workgroup Serve r
Architectural Overview CatDV Pro Workgroup Server Square Box Systems Ltd May 2003 The CatDV Pro client application is a standalone desktop application, providing video logging and media cataloging capability
01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours.
(International Program) 01219141 Object-Oriented Modeling and Programming 3 (3-0) Object concepts, object-oriented design and analysis, object-oriented analysis relating to developing conceptual models
A Symptom Extraction and Classification Method for Self-Management
LANOMS 2005-4th Latin American Network Operations and Management Symposium 201 A Symptom Extraction and Classification Method for Self-Management Marcelo Perazolo Autonomic Computing Architecture IBM Corporation
Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.
ANZSCO Descriptions This ANZSCO description document has been created to assist applicants in nominating an occupation for an ICT skill assessment application. The document lists all the ANZSCO codes that
Web Document Clustering
Web Document Clustering Lab Project based on the MDL clustering suite http://www.cs.ccsu.edu/~markov/mdlclustering/ Zdravko Markov Computer Science Department Central Connecticut State University New Britain,
2 AIMS: an Agent-based Intelligent Tool for Informational Support
Aroyo, L. & Dicheva, D. (2000). Domain and user knowledge in a web-based courseware engineering course, knowledge-based software engineering. In T. Hruska, M. Hashimoto (Eds.) Joint Conference knowledge-based
Business Intelligence through Hybrid Intelligent System Approach: Application to Retail Banking
Business Intelligence through Hybrid Intelligent System Approach: Application to Retail Banking Rajendra M Sonar, Asst Professor (IT), SJM School of Management, Indian Institute of Technology Bombay Powai,
Visualizing e-government Portal and Its Performance in WEBVS
Visualizing e-government Portal and Its Performance in WEBVS Ho Si Meng, Simon Fong Department of Computer and Information Science University of Macau, Macau SAR [email protected] Abstract An e-government
HELPDESK EXPERT. Abstract
HELPDESK EXPERT Pradit Songsangyos Rajamangala University of Technology Suvarnabhumi Title Lecturer Postal Address 19 Ou-tong road, Pranakhon Si Ayutthaya 13000, Thailand E-mail: [email protected] Wararat
Apache Server Implementation Guide
Apache Server Implementation Guide 340 March Road Suite 600 Kanata, Ontario, Canada K2K 2E4 Tel: +1-613-599-2441 Fax: +1-613-599-2442 International Voice: +1-613-599-2441 North America Toll Free: 1-800-307-7042
Monitoring Web Browsing Habits of User Using Web Log Analysis and Role-Based Web Accessing Control. Phudinan Singkhamfu, Parinya Suwanasrikham
Monitoring Web Browsing Habits of User Using Web Log Analysis and Role-Based Web Accessing Control Phudinan Singkhamfu, Parinya Suwanasrikham Chiang Mai University, Thailand 0659 The Asian Conference on
Building a Database to Predict Customer Needs
INFORMATION TECHNOLOGY TopicalNet, Inc (formerly Continuum Software, Inc.) Building a Database to Predict Customer Needs Since the early 1990s, organizations have used data warehouses and data-mining tools
In the case of the online marketing of Jaro Development Corporation, it
Chapter 2 THEORETICAL FRAMEWORK 2.1 Introduction Information System is processing of information received and transmitted to produce an efficient and effective process. One of the most typical information
Subject knowledge requirements for entry into computer science teacher training. Expert group s recommendations
Subject knowledge requirements for entry into computer science teacher training Expert group s recommendations Introduction To start a postgraduate primary specialist or secondary ITE course specialising
Peregrine. AssetCenter. Product Documentation. Asset Tracking solution. Part No. DAC-441-EN38
Peregrine AssetCenter Product Documentation Asset Tracking solution Part No. DAC-441-EN38 AssetCenter Copyright 2005 Peregrine Systems, Inc. All Rights Reserved. Information contained in this document
Virtualization s Evolution
Virtualization s Evolution Expect more from your IT solutions. Virtualization s Evolution In 2009, most Quebec businesses no longer question the relevancy of virtualizing their infrastructure. Rather,
Richmond ServiceDesk v10 Release Notes
Richmond ServiceDesk v10 Release Notes September, 2014 [email protected] 01428 647333 www.richmondsys.com/customerzone @richmondsupport Richmond Systems Ltd, West House, West Street, Haslemere, Surrey,
DESIGNING A KNOWLEDGE MANAGEMENT INTRANET
DESIGNING A KNOWLEDGE MANAGEMENT INTRANET An internal web site or Intranet can provide staff with a visually appealing and easy-to-use information resource. A recent survey of UK companies by PMP Research
Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities
Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities April, 2013 gaddsoftware.com Table of content 1. Introduction... 3 2. Vendor briefings questions and answers... 3 2.1.
The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform
The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform Technical Discussion David Churchill CEO DraftPoint Inc. The information contained in this document represents the current
How To Use Neural Networks In Data Mining
International Journal of Electronics and Computer Science Engineering 1449 Available Online at www.ijecse.org ISSN- 2277-1956 Neural Networks in Data Mining Priyanka Gaur Department of Information and
Using EMC Documentum with Adobe LiveCycle ES
Technical Guide Using EMC Documentum with Adobe LiveCycle ES Table of contents 1 Deployment 3 Managing LiveCycle ES development assets in Documentum 5 Developing LiveCycle applications with contents in
Common Questions and Concerns About Documentum at NEF
LES/NEF 220 W Broadway Suite B Hobbs, NM 88240 Documentum FAQ Common Questions and Concerns About Documentum at NEF Introduction...2 What is Documentum?...2 How does Documentum work?...2 How do I access
MEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING USING NEURAL NETWORKS JothiKumar.R 1, Sivabalan.R.V 2 1 Research scholar, Noorul Islam University, Nagercoil, India Assistant Professor, Adhiparasakthi College
Unicenter Desktop DNA r11
Data Sheet Unicenter Desktop DNA r11 Unicenter Desktop DNA is a scalable migration solution for the management, movement and maintenance of a PC s DNA (including user settings, preferences and data.) A
MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA)
MASTER OF SCIENCE IN Computing & Data Analytics (M.Sc. CDA) Learn. Generate. Innovate. Saint Mary s new Master of Science in Computing & Data Analytics (MSc CDA) is a graduate-level, 16-month professional
Vistara Lifecycle Management
Vistara Lifecycle Management Solution Brief Unify IT Operations Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid
DATA MINING TECHNIQUES AND APPLICATIONS
DATA MINING TECHNIQUES AND APPLICATIONS Mrs. Bharati M. Ramageri, Lecturer Modern Institute of Information Technology and Research, Department of Computer Application, Yamunanagar, Nigdi Pune, Maharashtra,
IT Technical Support
Unit 12: IT Technical Support Unit code: QCF Level 3: Credit value: 10 Guided learning hours: 60 Aim and purpose J/601/7279 BTEC National The aim of this unit is to enable learners to use their understanding
Semantic Concept Based Retrieval of Software Bug Report with Feedback
Semantic Concept Based Retrieval of Software Bug Report with Feedback Tao Zhang, Byungjeong Lee, Hanjoon Kim, Jaeho Lee, Sooyong Kang, and Ilhoon Shin Abstract Mining software bugs provides a way to develop
Automated Collaborative Filtering Applications for Online Recruitment Services
Automated Collaborative Filtering Applications for Online Recruitment Services Rachael Rafter, Keith Bradley, Barry Smyth Smart Media Institute, Department of Computer Science, University College Dublin,
Arti Tyagi Sunita Choudhary
Volume 5, Issue 3, March 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Web Usage Mining
ANALYSIS OF WEB-BASED APPLICATIONS FOR EXPERT SYSTEM
Computer Modelling and New Technologies, 2011, Vol.15, No.4, 41 45 Transport and Telecommunication Institute, Lomonosov 1, LV-1019, Riga, Latvia ANALYSIS OF WEB-BASED APPLICATIONS FOR EXPERT SYSTEM N.
Component visualization methods for large legacy software in C/C++
Annales Mathematicae et Informaticae 44 (2015) pp. 23 33 http://ami.ektf.hu Component visualization methods for large legacy software in C/C++ Máté Cserép a, Dániel Krupp b a Eötvös Loránd University [email protected]
Rekoop Limited Standard Terms of Business
Rekoop Limited Standard Terms of Business 1 Copyright 2012, rekoop Limited 1. DEFINITIONS... 3 2. BASIS OF AGREEMENT... 6 3. PROVISION OF THE SOFTWARE AND SERVICES... 6 4. TERM... 6 5. ACCESS AND SECURITY...
WHITE PAPER. iet ITSM Enables Enhanced Service Management
iet ITSM Enables Enhanced Service Management iet ITSM Enables Enhanced Service Management Need for IT Service Management The focus within the vast majority of large and medium-size companies has shifted
Adlib Internet Server
Adlib Internet Server Software for professional collections management in archives, libraries and museums Comprehensive, Flexible, User-friendly Adlib Internet Server Put your data online, the easy way
User Guide of edox Archiver, the Electronic Document Handling Gateway of
User Guide of edox Archiver, the Electronic Document Handling Gateway of project v0.7 SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI-283481 Table of Contents 1 INTRODUCTION...
Experiments in Web Page Classification for Semantic Web
Experiments in Web Page Classification for Semantic Web Asad Satti, Nick Cercone, Vlado Kešelj Faculty of Computer Science, Dalhousie University E-mail: {rashid,nick,vlado}@cs.dal.ca Abstract We address
Rotorcraft Health Management System (RHMS)
AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center
Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid clouds.
ENTERPRISE MONITORING & LIFECYCLE MANAGEMENT Unify IT Operations Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid
MEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
What do Big Data & HAVEn mean? Robert Lejnert HP Autonomy
What do Big Data & HAVEn mean? Robert Lejnert HP Autonomy Much higher Volumes. Processed with more Velocity. With much more Variety. Is Big Data so big? Big Data Smart Data Project HAVEn: Adaptive Intelligence
DATABASE ANALYST I DATABASE ANALYST II
CITY OF ROSEVILLE DATABASE ANALYST I DATABASE ANALYST II DEFINITION To perform professional level work in designing, installing, managing, updating, and securing a variety of database systems, including
Metadata Repositories in Health Care. Discussion Paper
Health Care and Informatics Review Online, 2008, 12(3), pp 37-44, Published online at www.hinz.org.nz ISSN 1174-3379 Metadata Repositories in Health Care Discussion Paper Dr Karolyn Kerr [email protected]
Dynamic Data in terms of Data Mining Streams
International Journal of Computer Science and Software Engineering Volume 2, Number 1 (2015), pp. 1-6 International Research Publication House http://www.irphouse.com Dynamic Data in terms of Data Mining
Data Mining and Knowledge Discovery in Databases (KDD) State of the Art. Prof. Dr. T. Nouri Computer Science Department FHNW Switzerland
Data Mining and Knowledge Discovery in Databases (KDD) State of the Art Prof. Dr. T. Nouri Computer Science Department FHNW Switzerland 1 Conference overview 1. Overview of KDD and data mining 2. Data
PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.
PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS Project Project Title Area of Abstract No Specialization 1. Software
Ontario Ombudsman. Goals
Ontario Ombudsman www.ombudsman.on.ca Industry Government & Legal Partner Seventyeight Digital Inc. 5000 Yonge Street, Suite 1901 Toronto, ON, M2N 7E9 Canada www.78digital.com Grant Sharples [email protected]
Increasing Development Knowledge with EPFC
The Eclipse Process Framework Composer Increasing Development Knowledge with EPFC Are all your developers on the same page? Are they all using the best practices and the same best practices for agile,
Table of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24
Table of Contents CHAPTER 1 Web-Based Systems 1 The Web 1 Web Applications 2 Let s Introduce a Case Study 3 Are WebApps Really Computer Software? 4 Are the Attributes of WebApps Different from the Attributes
Integrating Hitachi ID Suite with WebSSO Systems
Integrating Hitachi ID Suite with WebSSO Systems 2015 Hitachi ID Systems, Inc. All rights reserved. Web single sign-on (WebSSO) systems are a widely deployed technology for managing user authentication
Table of Contents INTRODUCTION...2 HOME PAGE...3. Announcements... 6 Personalize... 7 Reminders... 9 Recent Items... 11 SERVICE CATALOG...
Table of Contents INTRODUCTION...2 HOME PAGE...3 Announcements... 6 Personalize... 7 Reminders... 9 Recent Items... 11 SERVICE CATALOG...12 REQUEST...14 Request List View... 15 Creating a New Incident...
Development of a Learning Content Management Systems
Development of a Learning Content Management Systems Lejla Abazi-Bexheti Abstract Change appears to be the only constant in the field of ICT and what was treated as advanced feature few years ago is today
Network Machine Learning Research Group. Intended status: Informational October 19, 2015 Expires: April 21, 2016
Network Machine Learning Research Group S. Jiang Internet-Draft Huawei Technologies Co., Ltd Intended status: Informational October 19, 2015 Expires: April 21, 2016 Abstract Network Machine Learning draft-jiang-nmlrg-network-machine-learning-00
Intelligent Log Analyzer. André Restivo <[email protected]>
Intelligent Log Analyzer André Restivo 9th January 2003 Abstract Server Administrators often have to analyze server logs to find if something is wrong with their machines.
Queensland recordkeeping metadata standard and guideline
Queensland recordkeeping metadata standard and guideline June 2012 Version 1.1 Queensland State Archives Department of Science, Information Technology, Innovation and the Arts Document details Security
Intinno: A Web Integrated Digital Library and Learning Content Management System
Intinno: A Web Integrated Digital Library and Learning Content Management System Synopsis of the Thesis to be submitted in Partial Fulfillment of the Requirements for the Award of the Degree of Master
An Overview of Knowledge Discovery Database and Data mining Techniques
An Overview of Knowledge Discovery Database and Data mining Techniques Priyadharsini.C 1, Dr. Antony Selvadoss Thanamani 2 M.Phil, Department of Computer Science, NGM College, Pollachi, Coimbatore, Tamilnadu,
CA Process Automation for System z 3.1
PRODUCT SHEET CA Process Automation for System z CA Process Automation for System z 3.1 CA Process Automation for System z helps enable enterprise organizations to design, deploy and administer automation
Domains and Competencies
Domains and Competencies DOMAIN I TECHNOLOGY APPLICATIONS CORE Standards Assessed: Computer Science 8 12 I VII Competency 001: The computer science teacher knows technology terminology and concepts; the
A McKnight Associates, Inc. White Paper: Effective Data Warehouse Organizational Roles and Responsibilities
A McKnight Associates, Inc. White Paper: Effective Data Warehouse Organizational Roles and Responsibilities Numerous roles and responsibilities will need to be acceded to in order to make data warehouse
1 Introduction. 2 Design and Functionality. 3 Client Support
Changefirst Enterprise Service Level Agreement 1 Introduction This Service Level Agreement between Changefirst and the Client describes the support processes and services which Changefirst provides to
Understanding Web personalization with Web Usage Mining and its Application: Recommender System
Understanding Web personalization with Web Usage Mining and its Application: Recommender System Manoj Swami 1, Prof. Manasi Kulkarni 2 1 M.Tech (Computer-NIMS), VJTI, Mumbai. 2 Department of Computer Technology,
SARTRE: System Overview
SARTRE: System Overview A Case-Based Agent for Two-Player Texas Hold em Jonathan Rubin and Ian Watson Department of Computer Science University of Auckland, New Zealand [email protected], [email protected]
ER/Studio Enterprise Portal 1.0.2 User Guide
ER/Studio Enterprise Portal 1.0.2 User Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights
Chapter 5. Regression Testing of Web-Components
Chapter 5 Regression Testing of Web-Components With emergence of services and information over the internet and intranet, Web sites have become complex. Web components and their underlying parts are evolving
A Platform Independent Testing Tool for Automated Testing of Web Applications
A Platform Independent Testing Tool for Automated Testing of Web Applications December 10, 2009 Abstract Increasing complexity of web applications and their dependency on numerous web technologies has
Table of Contents INTRODUCTION... 2 HOME PAGE... 3. Announcements... 7 Personalize & Change Password... 8 Reminders... 9 SERVICE CATALOG...
Table of Contents INTRODUCTION... 2 HOME PAGE... 3 Announcements... 7 Personalize & Change Password... 8 Reminders... 9 SERVICE CATALOG... 11 Raising a Service Request... 12 Edit the Service Request...
