Method and system for user-configurable clustering of information
First Claim
1. A method of organizing information into a plurality of clusters with a user-configurable information clustering system, the method using a processor executing instructions stored in a memory, the method comprising:
- a) grouping units of information into clusters based on similarities to create a cluster structure; and
b) modifying said cluster structure by a user according to user knowledge and preferences, whereinsaid units of information are grouped into clusters based on a similarity function, andsaid clusters have a coarseness which is controlled by a baseline vigilance parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for incorporating a user'"'"'s preferences in an information clustering system having an information clustering engine for clustering information based on similarities, a user interface module for displaying the information groupings and obtaining user preferences, a personalization module for defining, labeling, modifying, storing and retrieving cluster structure, and a knowledge base where the user-defined cluster structure is stored. The user-configurable clustering system first organizes information into a list of automatic generated groupings or clusters. The list of groupings can then be modified by a user through an interactive process of personalization and re-clustering using a set of cluster manipulation operators. The personalized cluster indicates the user preference in organizing information and can be used to organize new information. The system can also be used to identify novel information that does not fit into the personalized cluster structure.
48 Citations
39 Claims
-
1. A method of organizing information into a plurality of clusters with a user-configurable information clustering system, the method using a processor executing instructions stored in a memory, the method comprising:
-
a) grouping units of information into clusters based on similarities to create a cluster structure; and b) modifying said cluster structure by a user according to user knowledge and preferences, wherein said units of information are grouped into clusters based on a similarity function, and said clusters have a coarseness which is controlled by a baseline vigilance parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of organizing information into a plurality of clusters with a user-configurable information clustering system, the method using a processor executing instructions stored in a memory, the method comprising:
-
grouping units of information into clusters based on similarities to create a cluster structure; modifying said cluster structure by a user according to user knowledge and preferences; and indicating, by a user, a preference for a lower baseline vigilance parameter by selecting at least one unit of information from each of at least two clusters wherein the selected units of information are deemed by the user to be similar to each other.
-
-
19. A method of organizing information into a plurality of clusters with a user-configurable information clustering system, the method using a processor executing instructions stored in a memory, the method comprising:
-
grouping units of information into clusters based on similarities to create a cluster structure; modifying said cluster structure by a user according to user knowledge and preferences; and indicating, by a user, a preference for a higher baseline vigilance parameter by selecting at least two units of information in a cluster, wherein said units of information are deemed by the user to be dissimilar to each other.
-
-
20. A user-configurable information clustering system using a processor executing instructions stored in a memory, the system comprising:
-
a) an information clustering engine for clustering units of information based on similarities to create a cluster structure; b) a personalization module for modifying said cluster structure by a user according to user knowledge and preferences; c) a user interface to provide for viewing and manipulating said cluster structure; and d) a knowledge base for storing said cluster structure, wherein said units of information are grouped into clusters based on a similarity function, and said clusters have a coarseness which is controlled by a baseline vigilance parameter. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A user-configurable information clustering system using a processor executing instructions stored in a memory, the system comprising:
-
a) an information clustering engine for clustering units of information based on similarities to create a cluster structure; b) a personalization module for modifying said cluster structure by a user according to user knowledge and preferences; c) a user interface to provide for viewing and manipulating said cluster structure; and d) a knowledge base for storing said cluster structure, wherein said personalization module permits indication by a user of a preference for a lower baseline vigilance parameter by selecting at least one unit of information from each of at least two clusters wherein said selected units of information are deemed by the user to be similar to each other.
-
-
39. A user-configurable information clustering system using a processor executing instructions stored in a memory, the system comprising:
-
a) an information clustering engine for clustering units of information based on similarities to create a cluster structure; b) a personalization module for modifying said cluster structure by a user according to user knowledge and preferences; c) a user interface to provide for viewing and manipulating said cluster structure; and d) a knowledge base for storing said cluster structure, wherein said personalization module permits indication by a user of a preference for a higher baseline vigilance parameter by selecting at least two units of information in a cluster, wherein said units of information are deemed by the user to be dissimilar to each other.
-
Specification