Method and system for creating a database by dividing text data into nodes which can be corrected
First Claim
Patent Images
1. A database creating apparatus, comprising:
- text data storage means for storing text data representing at least a portion of a document;
text division means for dividing the text data stored in said text data storage means at each position of segmentation data in the text data, into a plurality of nodes;
node memory means for storing the plurality of nodes obtained by said text division means;
display means for displaying the plurality of nodes stored in said node memory means before creating links between the nodes, the plurality of nodes being displayed so that a user can check for errors made by said text division means during the division into the plurality of nodes;
correction means for correcting errors in division into the plurality of nodes displayed by said display means by correcting the data corresponding to the plurality of nodes displayed by said display means;
correction result memory means for storing the plurality of nodes, including any nodes corrected by said correction means;
link creating means for creating links between the nodes, stored in said correction result memory means, including common data; and
link memory means for storing the links created by said link creating means.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method in which a data base used in a hypertext is created by dividing given data into nodes and spreading links between the nodes according to a predetermined rule, errors in the process of dividing the data into nodes can be found and corrected before creating links, and links are created with respect to the corrected nodes.
20 Citations
9 Claims
-
1. A database creating apparatus, comprising:
-
text data storage means for storing text data representing at least a portion of a document; text division means for dividing the text data stored in said text data storage means at each position of segmentation data in the text data, into a plurality of nodes; node memory means for storing the plurality of nodes obtained by said text division means; display means for displaying the plurality of nodes stored in said node memory means before creating links between the nodes, the plurality of nodes being displayed so that a user can check for errors made by said text division means during the division into the plurality of nodes; correction means for correcting errors in division into the plurality of nodes displayed by said display means by correcting the data corresponding to the plurality of nodes displayed by said display means; correction result memory means for storing the plurality of nodes, including any nodes corrected by said correction means; link creating means for creating links between the nodes, stored in said correction result memory means, including common data; and link memory means for storing the links created by said link creating means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of constructing a database having data composed of a plurality of nodes and links for correlating the nodes, said method comprising the steps of:
-
storing text data representing at least a portion of a document; dividing the text data stored in said data storing step at each position of segmentation data in the text data, into a plurality of nodes; storing the plurality of nodes obtained in said dividing step; displaying the plurality of stored nodes before creating links between the nodes, the plurality of nodes being displayed so that a user can check for errors in division into the plurality of nodes occurring during said dividing step; correcting errors occurring in said dividing of the data into the plurality of displayed nodes; storing the plurality of nodes, including any corrected nodes; and creating links between the corrected including common data. - View Dependent Claims (8)
-
-
9. A method of dividing given dictionary information into a plurality of data, setting the plurality of data into nodes, and creating links for correlating the nodes, said method comprising the steps of:
-
dividing the given dictionary data into entries, and items explaining the entries at each position of segmentation data, and setting each of the divided data as a node; storing the nodes obtained in said dividing step; displaying the stored nodes before creating links between the nodes; correcting the contents of the displayed nodes to correct errors occurring in said dividing step; storing the corrected nodes; and creating, after storing the corrected nodes, a link between a first node corresponding to an item explaining a certain one of the entries and a second node having the same contents as those of the first node and corresponding to another entry.
-
Specification