US20030191627A1

Topological methods to organize semantic network data flows for conversational applications

Claim Score by NHIP

Abstract

A system and methods for enforcing uniform branching of node-to-node inheritance links within semantic networks, to control data flows to and from such networks in conversational applications. Enforced uniform branching criteria converge the population of directly connected nodes of each node toward a small system-wide constant, and converge each sibling inheritance node to a similar level of abstractness, and are also used to select the best candidate tree from a set of competing representation trees within the semantic network. Uniform branching criteria are applied to competing trees for speech recognition, for object recognition in vision systems, for concept recognition in text scanning systems, and for algorithm definition. For speech recognition, phonemes are identified and matched to dictionary nodes in the semantic network. For visual object recognition, object features are identified and matched. For text scanning, words are identified and matched. For speech, visual and text the sets of competing representation trees are formed from alternative combinations of matched dictionary nodes. For algorithms, competing sets consist of alternative trees of commands. Conversational data flows are directed into active conversations until those conversations comprise a targeted number of inheritor nodes. Active memory space reserves are reclaimed by archiving nodes. Conversational emotional states are categorized by shifts in node topologies of active conversations, to verify that conversations have successfully communicated information. To gather and disseminate information across distributed computer networks, conversational questions are forwarded and conversational answers gathered by moderator computers representing their network-subnet's computers.

US20030191627A1, drawing sheet 1
Sheet 1 of 75

Term

Term ended

Projected expiry passed 28 May 2018, 8.3 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

34 claims: 4 independent, 30 dependent

  1. 1
    1) In a semantic-network data-processing system, a method executed by a data processor for enforcing consistent levels of abstractions for sibling nodes within a semantic network, whereby the average abstractness for each set of sibling nodes is calculated, and abstractness deviations from said average abstractness for each individual sibling node are summed, and alternative inheritance tree representations are proposed, and the alternative tree representation is chosen which has the smallest total sum of abstractness deviation.
  2. 5
    5) In a data-processing system, a method executed by a data processor for enforcing uniform branching of node-to-node inheritance links within a semantic network, whereby, for each node having some type or types of inheritance links, the populations of such links are converged to a branching constant, and for each node having such inheritance links, its deviation from said branching constant by its population of such links is summed into a branching deviation sum, and alternative inheritance tree representations are proposed, and the alternative tree representation is chosen which has the smallest total sum of branching deviation over all of its nodes.
  3. 15
    15) In a semantic network data-processing system, a method executed by a data processor to identify a preferred path of meaning linking a first node and a second node, where the average abstractness of all nodes in said path is the path abstractness of said path, where said path satisfies three conditions, the first condition being that said path traverses via a common inheritor node which inherits from at least one first peak node belonging to the set of inherited nodes of said first node, the second condition being that said common inheritor node also inherits from at least one second peak node belonging to the set of inherited nodes of said second node, and the third condition being that said path has minimal path abstractness relative to any path simultaneously satisfying both said first condition and said second condition.
  4. 27
    27) In a semantic network data-processing system, a method executed by a data processor for calculating the level of abstractness of a conversation, by averaging the abstractness of inherited nodes directly linked to nodes which are a subset of the nodes inheriting from the node symbolic of the conversation.