Design for conceptual knowledge processing: case studies in applied formal concept analysis

Conceptual Knowledge Processing (CKP) is a knowledge management and data analysis technique that makes use of conceptual structures. Formal Concept Analysis (FCA) is a CKP methodology that uses lattice theory to represent units of thought, or concepts. When FCA is used in software applications, it makes use of a process called Mixed Initiative. Mixed Initiative breaks down the roles of user and machine, allowing each to play to their strengths. This process allows the computer, which can process vast amounts of data, to produce interaction options from which the user can select. A human can interpret semantic knowledge contained within the data that a computer cannot. This synergy of user and computer allows complex tasks to be performed. Wille [Wil99] proposed ten atomic tasks of CKP which are combined to make these more complex tasks. The ten tasks are exploration, search, recognition, identification, analysis, investigation, decision, improvement , restructuring and memorisation. Individually, these tasks represent facets of interaction with conceptual systems. This thesis uses the ten tasks of Conceptual Knowledge Processing as a framework for experimentation with applications that use Formal Concept Analysis. The applications used for this analysis are MailSleuth, SurfMachine, DSift, ImageSleuth and SearchSleuth. These applications approach various problems, using FCA as the primary knowledge structure and interaction framework. Each application uses various interface components and varying degrees and types of exposure to the FCA structures on which they are based. The connection between CKP tasks and interface exposure is then explored and reported.

[1]  Bjoern Koester Conceptual Knowledge Processing with Google , 2005, LWA.

[2]  Julio Gonzalo,et al.  Browsing Search Results via Formal Concept Analysis: Automatic Selection of Attributes , 2004, ICFCA.

[3]  Gerd Stumme,et al.  Efficient Data Mining Based on Formal Concept Analysis , 2002, DEXA.

[4]  Rokia Missaoui,et al.  Design of Class Hierarchies Based on Concept (Galois) Lattices , 1998, Theory Pract. Object Syst..

[5]  Peter W. Eklund,et al.  FCA-Based Browsing and Searching of a Collection of Images , 2006, ICCS.

[6]  Peter W. Eklund,et al.  D-SIFT: A Dynamic Simple Intuitive FCA Tool , 2005, ICCS.

[7]  Wanda J. Orlikowski,et al.  Research Commentary: Desperately Seeking the "IT" in IT Research - A Call to Theorizing the IT Artifact , 2001, Inf. Syst. Res..

[8]  Gregor Snelting,et al.  Reengineering of configurations based on mathematical concept analysis , 1996, TSEM.

[9]  Claudio Carpineto,et al.  ULYSSES: A Lattice-Based Multiple Interaction Strategy Retrieval Interface , 1995, EWHCI.

[10]  Gerd Stumme,et al.  CEM-Visualisation and Discovery in Email , 2000, PKDD.

[11]  Gerd Stumme,et al.  Conceptual Knowledge Discovery in Databases Using Formal Concept Analysis Methods , 1998, PKDD.

[12]  Thomas Tilley Tool Support for FCA , 2004, ICFCA.

[13]  Peter W. Eklund,et al.  Evaluation of Concept Lattices in a Web-Based Mail Browser , 2005, ICCS.

[14]  Paul Compton,et al.  Incremental Development of Domain-Specific Document Retrieval Systems , 2001 .

[15]  Peter W. Eklund,et al.  Dynamic Schema Navigation Using Formal Concept Analysis , 2005, DaWaK.

[16]  Peter W. Eklund,et al.  Analyzing an Email Collection Using Formal Concept Analysis , 1999, PKDD.

[17]  Peter Becker,et al.  Agreement Contexts in Formal Concept Analysis , 2004, ICFCA.

[18]  Bernhard Ganter,et al.  Formal Concept Analysis: Mathematical Foundations , 1998 .

[19]  Rudolf Wille,et al.  Restructuring Lattice Theory: An Approach Based on Hierarchies of Concepts , 2009, ICFCA.

[20]  J. Deogun,et al.  Concept approximations based on rough sets and similarity measures , 2001 .

[21]  Rokia Missaoui,et al.  Formal Concept Analysis for Knowledge Discovery and Data Mining: The New Challenges , 2004, ICFCA.

[22]  Brian A. Davey,et al.  An Introduction to Lattices and Order , 1989 .

[23]  Peter Luksch,et al.  A Mathematical Model for Conceptual Knowledge Systems , 1991 .

[24]  G. L. Collected Papers , 1912, Nature.

[25]  Peter W. Eklund,et al.  Browsing and Searching MPEG-7 Images using Formal Concept Analysis , 2006, Artificial Intelligence and Applications.

[26]  Thomas Alan Tilley,et al.  Formal concept analysis applications to requirements engineering and design , 2003 .

[27]  Peter Becker,et al.  The ToscanaJ Suite for Implementing Conceptual Information Systems , 2005, Formal Concept Analysis.

[28]  Claudio Carpineto,et al.  Exploiting the Potential of Concept Lattices for Information Retrieval with CREDO , 2004, J. Univers. Comput. Sci..

[29]  Tim B. Kaiser,et al.  A Mathematical Model for TOSCANA-Systems: Conceptual Data Systems , 2004, ICFCA.

[30]  Peter Becker Multi-dimensional Representations of Conceptual Hierarchies , 2001 .

[31]  Peter W. Eklund A Structured Ontology and Information Retrieval Engine for Email Search and Discovery , 2001 .

[32]  Peter W. Eklund,et al.  Combining Spatial and Lattice-Based Information Landscapes , 2005, ICFCA.

[33]  Claudio Carpineto,et al.  Concept data analysis - theory and applications , 2004 .

[34]  Paul Compton,et al.  Formal Concept Analysis for Domain-Specific Document Retrieval Systems , 2001, Australian Joint Conference on Artificial Intelligence.

[35]  Rudolf Wille,et al.  Conceptual Landscapes of Knowledge: A Pragmatic Paradigm for Knowledge Processing , 1999 .

[36]  Rudolf Wille,et al.  Conceptual Knowledge Processing in the Field of Economics , 2005, Formal Concept Analysis.

[37]  Ralph Freese,et al.  Automated Lattice Drawing , 2004, ICFCA.

[38]  Katja Lengnink,et al.  Ähnlichkeit als Distanz in Begriffsverbänden , 2000 .

[39]  Gerd Stumme,et al.  A Contextual-Logic Extension of TOSCANA , 2000, ICCS.

[40]  Gerd Stumme,et al.  ToscanaJ – An Open Source Tool for Qualitative Data Analysis , 2002 .

[41]  Frank Vogt,et al.  TOSCANA - a Graphical Tool for Analyzing and Exploring Data , 1994, GD.

[42]  Peter W. Eklund,et al.  Concept Lattices for Information Visualization: Can Novices Read Line-Diagrams? , 2004, ICFCA.

[43]  Peter Becker,et al.  Navigation Spaces for the Conceptual Analysis of Software Structure , 2005, ICFCA.