CSC 480: Artificial Intelligence

advertisement
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
Download