CPE/CSC 580: Knowledge Management Dr. Franz J. Kurfess Computer Science Department Cal Poly © 2001-2003 Franz J. Kurfess Knowledge Management Tools 1 Course Overview Introduction Knowledge Knowledge Acquisition, Representation and Manipulation Knowledge Retrieval Information Retrieval Knowledge Navigation Knowledge Presentation Exchange Knowledge Capture, Transfer, and Distribution Usage Organization Classification, Categorization Ontologies, Taxonomies, Thesauri Knowledge Processing Knowledge of Knowledge Access Patterns, User Feedback Knowledge Management Techniques Topic Maps, Agents Knowledge Management Tools Knowledge Management in Organizations Knowledge Visualization © 2001-2003 Franz J. Kurfess Knowledge Management Tools 2 Overview Knowledge Management Tools Motivation Objectives Tools Requirements Knowledge Acquisition Knowledge Organization Knowledge Exchange Knowledge Presentation Knowledge Retrieval KM Tool Sets Tools for Specific KM Tasks Outlook Tools Important Concepts and Terms Chapter Summary Capabilities Capture, Indexing, Search, Link Association, Graphs/Networks, Hierarchies, Collaboration, © 2001-2003 Franz J. Kurfess Knowledge Management Tools 3 Logistics Introductions Course Materials textbook handouts Web page CourseInfo/Blackboard System and Alternatives Term Project Lab and Homework Assignments Exams Grading © 2001-2003 Franz J. Kurfess Knowledge Management Tools 4 Bridge-In © 2001-2003 Franz J. Kurfess Knowledge Management Tools 5 Pre-Test © 2001-2003 Franz J. Kurfess Knowledge Management Tools 6 Motivation © 2001-2003 Franz J. Kurfess Knowledge Management Tools 7 Objectives © 2001-2003 Franz J. Kurfess Knowledge Management Tools 8 KM Tools SAP Knowledge Warehouse IHMC Concept Maps 80-20 Discovery Assistum Knowledge Structure Manager (KSM) Cokace Idea Processor © 2001-2003 Franz J. Kurfess Knowledge Management Tools 10 KM Tools study IT-Research http://www.it-research.net © 2001-2003 Franz J. Kurfess Knowledge Management Tools 11 Tools by Category Information Retrieval: Verity™, Connex™, Excalibur™, Eurospider™, Google™, Fulcrum™ Collaborative Filtering: Grapevine™ Intranet Portal: Intraspect™ , Open Text™ , Autonomy™, Ontoprise™ Groupware: Lotus Notes™, MS Exchange™ Document Management: PCDOCS™, InQuery™, Filenet™, Documentum™ Text Summarization: Prosum Database solutions: Wincite™, Dataware™, Agentware™ Experience Factories: at A.D.Little™, at Xerox™ Skill Management: Loga HRMS (P&I)™, proprietary solutions Semantic Nets-based: USU™, Knowledge Park™ Visualization: Inxight™, AIdministrator™ Knowledge Discovery: Clementine™, IBM™, SAS™ © 2001-2003 Franz J. Kurfess [Staab 2001] Knowledge Management Tools 12 Knowledge Discovery Tools Sources Disseminate/ Retrieve (TIDES, QANDA) Summarize (WebSumm) Extract (Alembic) Collect Finance Energy Trans. Telecomm Z-Ave Translate (CyberTrans) Monitor (SIAM) Collaborate (KEAN, Scout, ExpertFinder, XperNET) Browse/Visualize (GeoNODE) [Maybury 2001] Cluster/Mine (QueryFlocks) SAP Knowledge Warehouse knowledge management solution integrated with other SAP products in particular R/3 main functionality Web check-in, authoring, editing document modeling workbench performance assessment workbench integration with document management system connection with business workflows © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 15 SAP Knowledge Portal © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 16 Knowledge Portal Diagram © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 17 Knowledge Warehouse Diagram © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 18 SAP Knowledge Management © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 19 Knowledge Warehouse Screen Shot © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 20 Knowledge Warehouse Configuration © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 21 KW Information Objects © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 22 Logical vs. Physical Object © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 23 Versioning for Info Objects © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 24 Knowledge Management Cycle © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 25 Knowledge Warehouse Context © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 26 Integration with Human Resources © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 27 Knowledge Warehouse Mind Map © 2001-2003 Franz J. Kurfess [SAP 2000] Knowledge Management Tools 28 OpenText LiveLink collaborative environment for the development of Web-based knowledge repositories components and services document and content management information retrieval virtual team collaboration enterprise group scheduling business process information © 2001-2003 Franz J. Kurfess [LiveLink 2000] Knowledge Management Tools 29 LiveLink User Interface © 2001-2003 Franz J. Kurfess [LiveLink 2000] Knowledge Management Tools 30 LiveLink Architecture © 2001-2003 Franz J. Kurfess [LiveLink 2000] Knowledge Management Tools 31 IHMC Concept Maps Template IHMC Concept Map Software Institute for Human and Machine Cognition, University of West Florida http://cmap.coginst.uwf.edu/ Purpose tools for the organization and representation of knowledge Components set of Java-based tools for the display and navigation of existing concept maps http-based server to host concept maps © 2001-2003 Franz J. Kurfess [Novak 2000] Knowledge Management Tools 32 Concept Maps Description features creation of concept maps browsing of existing concept maps Web browser enhanced with Java as user interface application examples Center for Mars Exploration, NASA weather forecasting in the Gulf Coast region distance learning © 2001-2003 Franz J. Kurfess [http://cmap.coginst.uwf.edu/] Knowledge Management Tools 33 Concept Maps Concept Map © 2001-2003 Franz J. Kurfess [http://cmap.coginst.uwf.edu/] Knowledge Management Tools 34 Concept Map Example © 2001-2003 Franz J. Kurfess [http://cmap.coginst.uwf.edu/] Knowledge Management Tools 35 Concept Map Example 2 © 2001-2003 Franz J. Kurfess [http://cmap.coginst.uwf.edu/] Knowledge Management Tools 36 Concept Maps Evaluation representation and organization of knowledge functionality browsing user interface Web good and construction of concept maps browser with Java aspects nice visualization, easy to browse limitations knowledge acquisition is very labor-intensive © 2001-2003 Franz J. Kurfess Knowledge Management Tools 37 80-20 Discovery Template Discovery 80-20, Author http:www.80-20.com/products/discovery enhanced search engine for internal data bases Components © 2001-2003 Franz J. Kurfess Knowledge Management Tools 38 80-20 Discovery Description features natural language query parsing web browser as interface diagrams screen shots application examples © 2001-2003 Franz J. Kurfess Knowledge Management Tools 39 80-20 Discovery Screen Shot [Screenshot and annotations by Chris Newman] © 2001-2003 Franz J. Kurfess [Discovery] Knowledge Management Tools 40 80-20 Discovery Evaluation main emphasis on retrieval of existing knowledge mainly from already existing data bases functionality creates an index of documents in specified storage areas provides access through natural language queries integration with outside systems user tightly integrated with Microsoft products interface web browser natural language queries performance seems to be rather sluggish, probably due to the NL input good aspects limitations © 2001-2003 Franz J. Kurfess Knowledge Management Tools 41 Assistum Template Products: Assistum Knowledge Tool Organization: Assistum.com http://www.assistum.com Purpose enables the user to create or modify knowledge bases to assist their decision-making Components Assistum Viewer Assistum Knowledge Editor © 2001-2003 Franz J. Kurfess [Assistum.com] Knowledge Management Tools 42 Assistum Description Assistum provides easy-to-use tools to create powerful fuzzy rule-based decision support systems it uses fuzzy logic to store and transform degree of truth variables and relationships demos are available on the Web at http://www.assistum.com/2000/demonstrations/javademo.html requires Java-capable browser © 2001-2003 Franz J. Kurfess [Assistum.com] Knowledge Management Tools 43 Assistum Example knowledge network about price increase © 2001-2003 Franz J. Kurfess [Assistum.com] Knowledge Management Tools 44 Assistum Example reasoning for price increase © 2001-2003 Franz J. Kurfess [Assistum.com] Knowledge Management Tools 45 Assistum Evaluation scope emphasis on knowledge representation fuzzy logic as inference method functionality editor for the creation and modification of knowledge bases viewer for the display of knowledge bases integration within the set, with outside systems user interface GUI, Web browser with Java good aspects support for knowledge engineering tasks limitations mainly a tool for knowledge engineering © 2001-2003 Franz J. Kurfess [Assistum.com] Knowledge Management Tools 46 Knowledge Structure Manager (KSM) Name of the Tool Set Jose Cuena, Martin Molina, ISYS Intelligent Systems Research Group, Department of Artificial Intelligence, Polytechnic University, Madrid, Spain http://www.isys.dia.fi.upm.es/ksm/home.html Purpose a software environment that helps developers and endusers in the development and maintenance of large and complex knowledge-based applications Components analysis, design and implementation, maintenance © 2001-2003 Franz J. Kurfess Knowledge Management Tools 47 KSM Description goal reduce the gap between the human understanding and the implementation of applications using knowledge models background intuitive modular approach with different levels of abstraction to cope with large knowledge bases influenced by the idea of generic tasks of Chandrasekaran and the knowledge level concept of Newell. includes also some ideas from other parallel approaches of knowledge engineering methodologies and tools such as KADS, PROTEGE-II and KREST diagrams screen shots application examples © 2001-2003 Franz J. Kurfess [Cuena, 2000] Knowledge Management Tools 48 KSM Knowledge Area View © 2001-2003 Franz J. Kurfess [Cuena, 2000] Knowledge Management Tools 49 KSM Hyperbolic View © 2001-2003 Franz J. Kurfess [Cuena, 2000]Management Tools 50 Knowledge KSM Task Perspective © 2001-2003 Franz J. Kurfess [Cuena, 2000] Knowledge Management Tools 51 Problem Formulation © 2001-2003 Franz J. Kurfess [Cuena, 2000] Knowledge Management Tools 52 KSM Evaluation scope functionality integration within the set with outside systems user interface performance good aspects limitations seems to be most appropriate for AI knowledge engineering tasks, not so much for knowledge management © 2001-2003 Franz J. Kurfess Knowledge Management Tools 53 Cokace Cokace, WebCokace Olivier.Corby, INRIA, Sophia Antipolis, France http://www-sop.inria.fr/acacia/Cokace/cokace.html Purpose environment for the conceptual modelling language CML of the CommonKADS methodology Components © 2001-2003 Franz J. Kurfess Knowledge Management Tools 54 Cokace Description goal to provide the knowledge engineer with structured edition, static validation and dynamic interpretation of CML expertise models features allows the knowledge engineer to simulate a reasoning on CML expertise models enables verification and evaluation of such expertise models before implementation of the final knowledge-based system diagrams screen shots application examples © 2001-2003 Franz J. Kurfess Knowledge Management Tools 55 Cokace Example ontology labels produced on-line by WebCokace are lost © 2001-2003 Franz J. Kurfess [WebCokace] Knowledge Management Tools 56 Cokace Evaluation development tool for CommonKADS methodology functionality integration within the set with outside systems user interface Web-based good (WebCokace) aspects knowledge engineering support limitations mainly for knowledge engineering purposes © 2001-2003 Franz J. Kurfess Knowledge Management Tools 57 Idea Processor Idea Processor A-I-A http://www.a-I-a.com/englishHomePage/technologies.html Purpose new generation Computer Supported Cooperative Work technology composed of a user driven software system and a methodology, IdeaProcessing(™) Components © 2001-2003 Franz J. Kurfess Knowledge Management Tools 58 Idea Processor Description goal to facilitate idea and knowledge management and communication with a graphical and intuitive approach features permits simultaneous access by various individuals within a work group to diagram building which leads to concept formation joint effort promotes shared understanding and consensus facilitates the visualization of problems and their solutions it is an 'ideator' (an idea and strategies editor), a group ware, and a meta-CASE tool. © 2001-2003 Franz J. Kurfess [A-I-A 2001] Knowledge Management Tools 59 Idea Processor Example site map generated with Idea Processor technology © 2001-2003 Franz J. Kurfess [A-I-A Site Map] Knowledge Management Tools 60 Idea Processor Evaluation scope visualization of knowledge functionality idea and strategies editor group collaboration good aspects visual display of knowledge aspects limitations knowledge acquisition seems tedious © 2001-2003 Franz J. Kurfess Knowledge Management Tools 61 Tool Set Template Name of the Tool Set Organization, Author URL Purpose Components © 2001-2003 Franz J. Kurfess Knowledge Management Tools 62 Tool Set Description further details diagrams screen shots application examples © 2001-2003 Franz J. Kurfess Knowledge Management Tools 63 Tool Set Evaluation scope functionality integration within the set with outside systems user interface performance good aspects limitations © 2001-2003 Franz J. Kurfess Knowledge Management Tools 64 Autonomy Template Name of the Tool Set Organization, Author URL Purpose Components © 2001-2003 Franz J. Kurfess Knowledge Management Tools 65 Tool Set Description further details diagrams screen shots application examples © 2001-2003 Franz J. Kurfess Knowledge Management Tools 66 Tool Set Evaluation scope functionality integration within the set with outside systems user interface performance good aspects limitations © 2001-2003 Franz J. Kurfess Knowledge Management Tools 67 MindMap Template Name of the Tool Set Organization, Author URL Purpose Components © 2001-2003 Franz J. Kurfess Knowledge Management Tools 68 Tool Set Description further details diagrams screen shots application examples © 2001-2003 Franz J. Kurfess Knowledge Management Tools 69 Tool Set Evaluation scope functionality integration within the set with outside systems user interface performance good aspects limitations © 2001-2003 Franz J. Kurfess Knowledge Management Tools 70 Verity Template Name of the Tool Set Organization, Author URL Purpose Components © 2001-2003 Franz J. Kurfess Knowledge Management Tools 71 Tool Set Description further details diagrams screen shots application examples © 2001-2003 Franz J. Kurfess Knowledge Management Tools 72 Tool Set Evaluation scope functionality integration within the set with outside systems user interface performance good aspects limitations © 2001-2003 Franz J. Kurfess Knowledge Management Tools 73 Practicity Template Practicity Organization, Author URL web-based knowledge sharing environment Practicity web server, web browser as clients © 2001-2003 Franz J. Kurfess Knowledge Management Tools 74 Tool Set Description features captures interactions between users participating in a “community of practice” contents and contexts of interactions stores interactions in a cet\ntral knowledge base diagrams screen shots application examples © 2001-2003 Franz J. Kurfess Knowledge Management Tools 75 Tool Set Evaluation main emphasis on capturing of knowledge through interactions functionality knowledge capture, access dtSearch for text-based search integration within the set with outside systems user interface performance good aspects © 2001-2003 Franz J. Kurfess Knowledge Management Tools 76 Groove Template Groove Groove Networks, Ray Ozzie (Lotus Notes developer) URL P2P groupware for direct interaction among users collaboration, communication, sharing information Components © 2001-2003 Franz J. Kurfess Knowledge Management Tools 77 Tool Set Description features shared spaces are used for storing and accessing knowledge users share spaces through accounts diagrams screen shots application examples © 2001-2003 Franz J. Kurfess Knowledge Management Tools 78 Tool Set Evaluation scope main emphasis on sharing of information functionality communication chatting, messages, discussion forums collaboration net meetings, outlines, drawing, coordination calender integration within the set with outside systems © 2001-2003 Franz J. Kurfess Knowledge Management Tools 79 Post-Test © 2001-2003 Franz J. Kurfess Knowledge Management Tools 80 References [Cuena & Molina 1996] Cuena J., Molina M.: "Building Knowledge Models Using KSM". Proc. of Knowledge Acquisition of Knowledge Based Systems Workshop, KAW96. Banff, Canada. 1996. [Maybury 2001] Joseph T. Maybury: “Knowledge On Demand: Knowledge and Expert Discovery”, Wissensmanagement 2001 Conference, BadenBaden, Germany. [Novak 2000] Joseph D. Novak: “The Theory Underlying Concept Maps and How To Construct Them”, http://cmap.coginst.uwf.edu/info/. 1996. [SAP 2000] SAP AG “Introducing Knowledge Management with mySAP.com” http://www.sap-ag.de/solutions/bi/km/. [OpenText 2001] OpenText “LiveLink Product Overview” http://www.opentext.com/livelink/. [Staab 2000] Steffen Staab: “Intelligente Techniken für das Wissensmanagement” Knowledge Management Tutorial, Wissensmanagement 2001 Conference, Baden-Baden, Germany, http://www.aisb.uni-karlsruhe.de/~sst. © 2001-2003 Franz J. Kurfess Knowledge Management Tools 82 Important Concepts and Terms knowledge representation © 2001-2003 Franz J. Kurfess reasoning Knowledge Management Tools 83 Summary KM Tools © 2001-2003 Franz J. Kurfess Knowledge Management Tools 84 © 2001-2003 Franz J. Kurfess Knowledge Management Tools 85