Method for describing existing data by a natural language and program for that
First Claim
1. A method of describing an existing data using natural language, which is characterized in that a computer carries out a process including steps of:
- designating an existing data created by a specific software object;
analyzing the aforementioned data to convert it into an instruction sequence that the software object has executed to create the aforementioned data;
converting the instruction sequence into a function describing expression of natural language that can be understood by a user; and
obtaining semantic information from the function describing expression and creating a request describing expression by adding a meaning to the function describing expression.
0 Assignments
0 Petitions
Accused Products
Abstract
The object of the present invention is to make it easier to use an existing data created by certain software programs on a different software program or use the data for different purposes. The object is achieved by the process including the following steps: analyzing an existing data created by a specific software object; converting the data into an instruction sequence that the software object has executed to create the aforementioned data; converting the instruction sequence into a function describing expression of natural language understandable to the user; obtaining semantic information from the function describing expression; and creating a request describing expression by adding a meaning to the function describing expression. The request describing expression is described in natural language, which contains all the information required to reproduce the original data.
-
Citations
6 Claims
-
1. A method of describing an existing data using natural language, which is characterized in that a computer carries out a process including steps of:
-
designating an existing data created by a specific software object;
analyzing the aforementioned data to convert it into an instruction sequence that the software object has executed to create the aforementioned data;
converting the instruction sequence into a function describing expression of natural language that can be understood by a user; and
obtaining semantic information from the function describing expression and creating a request describing expression by adding a meaning to the function describing expression. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification