User-oriented electronic dictionary, electronic dictionary system and method for creating same
First Claim
1. A method for creating a user-oriented electronic dictionary, comprising:
- defining an entity object, for indicating a lemma or an attribute of a lemma in said electronic dictionary, said entity object comprising an entity name and an entity type;
creating an entity instance library, for storing entity instances generated from said entity object;
defining a relation object, for indicating a kind of directed relation between two entity objects, said relation object comprising;
a relation type, a source entity and a target entity;
creating a relation instance library, for storing relation instances generated from said relation object;
wherein all entity instances related to a lemma in said electronic dictionary are linked by the corresponding relation instances to form a directed relation graph; and
dynamically adding a lemma, adding an attribute of a lemma, deleting a lemma or deleting an attribute of a lemma to or from said electronic dictionary by instancing said entity object and/or said relation object and performing operations on the instances in said entity instance library and said relation instance library.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a user-oriented electronic dictionary, an electronic dictionary system and a method for creating the same, in which users may freely modify (add or delete) attributes of a lemma in the electronic dictionary. In the present invention, the entity instances generated from a entity object are used to indicate the information related to a lemma in said electronic dictionary, and the relation instances generated from a relation object are used to indicate the directed relations between two entity instances. Therefore, in the electronic dictionary according to the present invention, all entity instances related to a lemma in said electronic dictionary are linked by the corresponding relation instances to form a directed relation graph. The electronic dictionary according to the present invention promises better reusability and maintainability.
25 Citations
23 Claims
-
1. A method for creating a user-oriented electronic dictionary, comprising:
-
defining an entity object, for indicating a lemma or an attribute of a lemma in said electronic dictionary, said entity object comprising an entity name and an entity type;
creating an entity instance library, for storing entity instances generated from said entity object;
defining a relation object, for indicating a kind of directed relation between two entity objects, said relation object comprising;
a relation type, a source entity and a target entity;
creating a relation instance library, for storing relation instances generated from said relation object;
wherein all entity instances related to a lemma in said electronic dictionary are linked by the corresponding relation instances to form a directed relation graph; and
dynamically adding a lemma, adding an attribute of a lemma, deleting a lemma or deleting an attribute of a lemma to or from said electronic dictionary by instancing said entity object and/or said relation object and performing operations on the instances in said entity instance library and said relation instance library. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 19, 20, 21)
-
-
13. A user-oriented electronic dictionary, comprising:
-
an entity instance library, for storing a plurality of entity instances generated from an entity object, said entity object for indicating a lemma or an attribute of a lemma in said electronic, and said entity object comprising an entity name and an entity type;
a relation instance library for storing a plurality of relation instances generated from a relation object, said relation object for indicating a kind of directed relation between two entity objects, and said relation object comprising;
a relation type, a source entity and a target entity;
wherein all entity instances related to a lemma in said electronic dictionary are linked by the corresponding relation instances to form a directed relation graph. - View Dependent Claims (14, 15, 16, 22)
-
-
17. A user-oriented electronic dictionary system, comprising:
-
an entity instance library, for storing a plurality of entity instances generated from an entity object, said entity object for indicating a lemma or an attribute of a lemma in said electronic dictionary, and said entity object comprising an entity name and an entity type;
a relation instance library for storing a plurality of relation instances generated from a relation object, said relation object for indicating a kind of directed relation between two entity objects, and said relation object comprising;
a relation type, a source entity and a target entity;
wherein all entity instances related to a lemma in said electronic dictionary are linked by the corresponding relation instances to form a directed relation graph;
an entity maintaining means for instancing said entity object, or dynamically adding, modifying or deleting entity instances in said entity instance library; and
a relation maintaining means for instancing said relation object, or dynamically adding, modifying or deleting relation instances in said relation instance library. - View Dependent Claims (18, 23)
-
Specification