System and method for implementing a knowledge management system
First Claim
1. A knowledge container, including:
- an indication of an object; and
at least one tag, wherein each tag associates the object to a knowledge map representation of a discrete perspective of a domain of knowledge.
24 Assignments
0 Petitions
Accused Products
Abstract
A method and system organize and retrieve information using taxonomies, a document classifier, and an autocontextualizer. Documents (or other knowledge containers) in an organization and retrieval subsystem may be manually or automatically classified into taxonomies. Documents are transformed from clear text into a structured record. Automatically constructed indexes help identify when the structured record is an appropriate response to a query. An automatic term extractor creates a list of terms indicative of the documents'"'"' subject matter. A subject matter expert identifies the terms relevant to the taxonomies. A term analysis system assigns the relevant terms to one or more taxonomies, and a suitable algorithm is then used to determine the relatedness between each list of terms and its associated taxonomy. The system then clusters documents for each taxonomy in accordance with the weights ascribed to the terms in the taxonomy'"'"'s list and a directed acyclic graph (DAG) structure is created.
657 Citations
79 Claims
-
1. A knowledge container, including:
-
an indication of an object; and
at least one tag, wherein each tag associates the object to a knowledge map representation of a discrete perspective of a domain of knowledge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 67)
-
-
16. A method of processing at least one tag to generate a summary of a knowledge container, comprising the steps of:
-
generating a natural language template based on at least one tag stored inside the knowledge container; and
merging content from the knowledge container and the tagged concept-nodes into the template.
-
-
17. An autocontextualization method to automatically associate a knowledge container with a knowledge map having a plurality of taxonomies representative of selected discrete perspectives of a knowledge domain, each taxonomy having nodes corresponding to a conceptual area within the discrete perspective that the taxonomy represents, the autocontextualization method comprising:
-
using a feature recognizer to determine features of the knowledge container;
employing a classification system to classify the knowledge container based on the determined features;
generating a preliminary list of nodes to which the knowledge container may be associated; and
determining a weight indicating a strength of association therewith. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An organization of a contiguous entity of knowledge, comprising:
-
a plurality of knowledge containers, each knowledge container having an indication of a constituent portion of the entity of knowledge, each constituent portion of the entity relating to a different topic; and
at least one tag associated with said knowledge container, wherein the tag represents an association of a constituent portion of the knowledge container to a concept node. - View Dependent Claims (24, 25)
-
-
26. A method of processing a query to identify a particular knowledge container, associated with a knowledge map, that is relevant to the query, wherein the knowledge map includes at least one taxonomy representing a discrete perspective of a knowledge domain, wherein the at least one taxonomy is organized into a group of nodes, the nodes representing conceptual areas within the discrete perspective, and wherein the nodes have an indication of knowledge, including the particular content associated therewith, said method comprising the steps of:
-
(a) processing the query to identify nodes of the taxonomies within the knowledge map that are potentially relevant conceptual areas;
(b) identifying knowledge map regions surrounding at least one of the identified nodes;
(c) performing a content-based retrieval over the knowledge containers associated with the nodes in each identified region, to retrieve an ordered list of potentially relevant knowledge containers, where each retrieved knowledge container is assigned a numerical relevance score representing a quality of association between the retrieved knowledge container and the query;
(d) combining the ordered lists for the identified regions into a single re-ordered list, based on calculating the quality of associations between the knowledge container in the list, the knowledge map, and the query; and
(e) returning as a result the re-ordered list of the retrieved knowledge containers. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A method of identifying a knowledge container associated with a knowledge map, wherein the knowledge map includes at least one taxonomy representing a discrete perspective of a knowledge domain, wherein the at least one taxonomy is organized into a group of nodes, the nodes representing conceptual areas within the discrete perspective, and wherein the nodes have an indication of knowledge, including the particular content associated therewith, said method comprising:
-
processing information about a user to identify nodes in the taxonomy that represent conceptual areas previously indicated to be of interest to a user;
identifying knowledge map regions surrounding the at least one of the identified nodes; and
performing a content-based retrieval over the knowledge containers associated with the nodes in each identified region, to retrieve an ordered list of potentially relevant knowledge containers, where each retrieved knowledge container is assigned a numerical relevance score representing a quality of association between the retrieved knowledge container and the customer information. - View Dependent Claims (68)
-
-
69. A method for constructing a knowledge map from a corpus of knowledge containers, said method comprising:
-
identifying a set of root nodes for proposed discrete taxonomies to represent facets of the domain of knowledge;
extracting terms and features from the corpus of knowledge containers;
assigning the terms amongst the proposed discrete taxonomies;
constructing each taxonomy from the terms ascribed to that taxonomy and the corpus of knowledge containers; and
testing and refining each constructed taxonomy using a text classification system. - View Dependent Claims (70, 71, 72, 73, 74)
-
-
75. A method for constructing a knowledge map from a corpus of knowledge comprising a plurality of knowledge containers, said method comprising the steps of:
-
(a) identifying a plurality of taxonomies that represent major subject areas found in the plurality of knowledge containers;
(b) distributing each of the plurality of knowledge containers into at least one of the plurality of taxonomies;
(c) for each taxonomy, identifying a set of concept-nodes that represent major themes found in the plurality of taxonomy knowledge containers;
(d) for each concept-node;
distributing the plurality of knowledge containers into each of the plurality of concept-nodes; and
designating the concept-node as a taxonomy for the portion of the knowledge map to be constructed;
(e) repeating steps (c) and (d) for each taxonomy until the knowledge map cannot be further expanded; and
(f) testing and refining each concept-node of said knowledge map using a text classification system. - View Dependent Claims (76, 77, 78, 79)
-
Specification