CN1154066C - Automatic English natural sentence recognition and search-free word processing method - Google Patents
Automatic English natural sentence recognition and search-free word processing method Download PDFInfo
- Publication number
- CN1154066C CN1154066C CNB991024869A CN99102486A CN1154066C CN 1154066 C CN1154066 C CN 1154066C CN B991024869 A CNB991024869 A CN B991024869A CN 99102486 A CN99102486 A CN 99102486A CN 1154066 C CN1154066 C CN 1154066C
- Authority
- CN
- China
- Prior art keywords
- vocabulary
- word
- address
- database
- length
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Electrically Operated Instructional Devices (AREA)
Abstract
A method for automatically recognizing natural English sentence and automatically processing words without looking up includes such steps as analyzing by system, respectively storing several different levels of words and phrases in database, automatically picking up all the words and phrases in said sentence according to the level chosen by user when user browses an English article, translating for reading English, and regulating the level of each word and phrase according to different English degrees.
Description
The present invention relates to a kind of English natural sentences and discern and exempt from the automatic processing method of verification certificate speech automatically, it is meant a kind of rank that can select according to the user, automatically all corresponding other words of level and phrase in the article of being read are translated, the user can be read more easily and the automatic processing method of English learning.
As everyone knows, English is the main language tool of international exchange, read purposefully and understand all kinds of english articles easily and fast, it is many people's demand, and one the most practical, supplementary mode easily is provided, the target of desiring to reach for many language tools then is by computer and cooperate appropriate software, to improve this each language tool significantly to the convenience in language learning and the interchange.
But, general English assisted class learning tool and translation software, only can translate at single word in the article, be the word (as shown in figure 10) that vernier points to, or entire article once translate, and can't actual English level according to the user, translate user in the article can't identification word, thereby cause user's next word enquiring of must losing time, or from entire chapter translation article, look for unfamiliar word, so and can't satisfy light target of reading English.
Given this, the inventor is at above-described defective and according to the computer software product correlation experience of being engaged in manufacturing for many years, through careful observational study, develops the automatic identification of a kind of English natural sentences of the present invention finally and exempts from the automatic processing method of verification certificate speech.
The object of the present invention is to provide a kind of English natural sentences to discern and exempt from the automatic processing method of verification certificate speech automatically, this method is to utilize one in advance through systematic analysis, and store the database of several different stage words and phrase respectively, order is when the user browses one piece of english article, the rank that can select according to the user automatically, and grab out in the article all corresponding other word of level and phrases, and translated, making the user can be, and read like a cork and English learning according to English level itself.
Another object of the present invention is to this method provides one can write down the function of all changes automatically in database, and promptly when changing the content of database, this database can be analyzed and handle again, and by the data in the content update database of change.
The object of the present invention is achieved like this, the automatic processing method that promptly provides a kind of English natural sentences to discern and exempt from the verification certificate speech automatically, and this method is:
(1) earlier database is read in,, and, put into its corresponding storage space the word and the phrase of different stage with the address of setting up corresponding index number, rank and specifying information and the index relative of length;
(2) import one piece of article and set current searching words sequence number initialization again;
(3) in the calculating article several, several word are arranged;
(4) judge again whether the word number of calculating is total greater than database vocabulary joint, in this way, then finishes, and as not, then continues the 5th step;
(5) judge that again the sentence number marks whether, then to finish as not less than total sentence number in the database, in this way, then carry out the 6th step;
(6) by a sign amount, in order to distinguish current handled sentence whether on same display screen, in this way, then put the sign amount, and proceed to show, and get back to the 4th step and repeat above-mentioned step on same display screen, as not, then continue the 7th step;
(7) current display screen is refreshed, recomputate current display position and show its corresponding content, simultaneously, the searching words sequence number is added 1 and put the sign amount for not on same display screen, and get back to the 4th step and repeat above-mentioned step.
Below in conjunction with accompanying drawing, describe embodiments of the invention in detail, wherein:
Fig. 1 is the structural representation of database of the present invention;
Fig. 2 is the synoptic diagram of database structure embodiment of the present invention;
Fig. 3 is a hardware configuration synoptic diagram of the present invention;
Fig. 4 is the process flow diagram of master control program of the present invention;
Fig. 5 is the process flow diagram of article analysis of the present invention and statistics;
Fig. 6 is the process flow diagram that picks up and show of exempting to look into vocabulary of the present invention;
Fig. 7 is the synoptic diagram at demonstration vocabulary translation of the present invention interface;
Fig. 8 is the process flow diagram of database update of the present invention;
Fig. 9 is the synoptic diagram at database update of the present invention interface;
Figure 10 is the synoptic diagram at existing demonstration vocabulary translation interface.
See also illustrated in figures 1 and 2, the present invention discerns and exempts from the automatic processing method of verification certificate speech automatically for a kind of English natural sentences, the present invention is in advance through a series of systematic analysis, its difficulty complied with in all words and phrase, the difference of easy degree, be divided into different grades, and set up a database with this, this database is when being divided into several grades with this each vocabulary, this database mainly comprises four addresses: an index number (101) address, one word or expression (102) address, the address of one rank (a 103) address and a specifying information and length (104) address, wherein this index number (101) address is in order to deposit the index number of each word or expression, this word or expression (102) address is in order to deposit several and to cross and draw the corresponding word or expression in numbering (101) address, this rank (103) address is in order to depositing several and the corresponding rank in word or expression (102) address, and the address of this specifying information and length (104) address is then in order to deposit the position and the length of several and the corresponding word or expression in word or expression (102) address.For example: index number 1 first vocabulary of expression, word A represents that concrete word content is A, rank 1 this word of expression A is elementary, and the address of specifying information and length are 1, the deposit position and the length of the specifying information of 121 this word of expression A, this database root according to this above deposit rule, vocabulary put in order and sorted, in order to searching (as shown in Figure 2) fast.
See also shown in Figure 3, the present invention is by the central control unit 20 of computer, coordinate the control and the action of total system of the present invention, this central control unit 20 is connected with a storer 40 and a timer 50 respectively, with mutual transmission information, this storer 40 is connected with a deposit data device 30 and a memory cache 60 respectively in addition, with mutual transmission signals, this memory cache 60 is connected with a display interface card 70, this display interface card 70 also is connected with a display 80, with the images signal.Deposit the address of specifying information and all data of length (104) in this deposit data device 30, deposit all data of rank (103) in this storer 40, and this memory cache body 60 can be by the coordination of central control unit 20 and timer 50, the article of being searched is analyzed and computing, and, be presented on the display 80 through display interface card 70 with the gained result.
See also shown in Figure 4, the present invention is read in database earlier, to set up corresponding index number, the address of rank and specifying information and the index relative of length, and with the word and the phrase of different stage, put into its corresponding storage space (401), importing one piece of article again and setting current searching words sequence number (Our-Word) is zero (402), calculate in the article and have several, several words (403), judge that more whether the word number of calculating is greater than vocabulary sum (404) in the database, in this way, then knot comes, as denying, continue then to judge again that the sentence number marks whether less than total sentence number (405) in the database, as not, then finish, in this way, then continue by a sign amount (Flag), in order to distinguishing current handled sentence whether on same display screen (406), as, then put sign amount (Flag)=false, and proceed to show (407), and get back to (404) and repeat above-mentioned step; As not in current display screen, then current display screen is refreshed, recomputate current display position and show its corresponding content, simultaneously, searching words sequence number (Our-Word) is added 1 and put sign amount (Flag)=ture, and get back to (404) and repeat above-mentioned step.
See also Fig. 4 and shown in Figure 5, several, several word (403) (as shown in Figure 4) are arranged in the calculating article of the present invention, the word level (201) that it is set according to the user, the vocabulary of english article on the beginning search indicator, and judge whether to search article tail (202), in this way, then with the vocabulary that is searched, carry out the operation of (404); As not, then with this piece article according to natural language paragraph rule, be divided into several independently sentences, and add 1 (203) in total number, proceed search once more with order, and judge whether to have searched a tail (204) once more, in this way, then carry out the operation of (202), as not, then, filter the word that repeats according to rule taking-up word wherein, and always the sentence number adds 1 (205), repeats the operation of (204) again.
See also Fig. 4, Fig. 6 and shown in Figure 7, sign amount (Flag) before of the present invention=false (407) and sign amount (Flag)=ture (408) (as shown in Figure 4), it will be according to the vocabulary that is searched, pairing position is (OK on display to calculate this vocabulary, the hurdle) and length (206), and readjust distance between pairing row of this vocabulary and the adjacent lines, twice (207) for distance between general row and the row, the address and the length (104) of the specifying information by database, and by the pairing position of this vocabulary, calculate position and length (208) that the translator of Chinese of this vocabulary is deposited, and the pairing translator of Chinese of this vocabulary correctly is placed on the opposite position of adjacent this vocabulary (209), and below this translator of Chinese, add a underscore 210, make the user can know the translator of Chinese (as shown in Figure 7) of reading vocabulary.
In the present invention, see also Fig. 8 and shown in Figure 9, this database also provides an interface (as shown in Figure 9), the user can be selected to move (301), freely to adjust the difficulty of all words and phrase at the different English levels of itself, easy rank, make when a certain other part vocabulary of level, for this user, when having become simply, can make the user at random reduce the rank of this each vocabulary, or when a certain other part vocabulary of level, for this user, become when life is ripe, can make the user at random promote the rank of this each vocabulary, simultaneously, for the vocabulary in database not, the user also can select to add (302), with the vocabulary in database not, in the corresponding rank in the store data storehouse, or select deletion (303), with the vocabulary of desire deletion, from the corresponding rank of database, delete.
Above-described, only be a specific embodiment of the best of the present invention, but structural attitude of the present invention is not limited thereto, anyly is familiar with this technician in field of the present invention, can change easily or modify, but all letter covers in appended claim scope of the present invention.
Claims (7)
1. the automatic processing method of verification certificate speech is discerned and exempted to an English natural sentences automatically, it is characterized in that this method is:
(1) earlier database is read in,, and, put into its corresponding storage space the word and the phrase of different stage with the address of setting up corresponding index number, rank and specifying information and the index relative of length;
(2) import one piece of article and set current searching words sequence number initialization again;
(3) in the calculating article several, several word are arranged;
(4) whether the word number of judging calculating again in this way, then finishes greater than database vocabulary sum, as not, then continues the 5th step;
(5) judge that again the sentence number marks whether, then to finish as not less than total sentence number in the database, in this way, then carry out the 6th step;
(6) by a sign amount, in order to distinguish current handled sentence whether on same display screen, in this way, then put the sign amount, and proceed to show, and get back to the 4th step and repeat above-mentioned step on same display screen, as not, then continue the 7th step;
(7) current display screen is refreshed, recomputate current display position and show its corresponding content, simultaneously, the searching words sequence number is added 1 and put the sign amount for not on same display screen, and get back to the 4th step and repeat above-mentioned step.
2. the automatic processing method of verification certificate speech is discerned and exempted to English natural sentences automatically according to claim 1, it is characterized in that this database mainly comprises following four addresses, vocabulary being divided into several grades, and putting in order and sort:
One index number address, this index number address is in order to deposit the index number of each word or expression;
One word or expression address, this word or expression address is in order to deposit several and the corresponding word or expression in index number address;
One rank address, this level address is in order to deposit several and the corresponding rank in word or expression address;
The address of one specifying information and length address, the address of this specifying information and length address are in order to deposit the position and the length of several and the corresponding word or expression in word or expression address.
3. the automatic processing method of verification certificate speech is discerned and exempted to English natural sentences automatically according to claim 1, it is characterized in that, carries out comprising the steps to carry out word lookup in the third step and handle:
(1) word level of setting according to the user, the vocabulary of the article of waiting on the beginning search indicator to read;
(2) judge whether to have searched the article tail again, in this way, then finish word lookup and handle,, then carry out third step as not;
(3) with this piece article according to natural language paragraph rule, be divided into several independently sentences, and add 1 in total number;
(4) judge whether to have searched a tail again, in this way, enter the operation of second step,, then carry out the 5th step as not;
(5) according to rule taking-up word wherein, filter the word that repeats, and total number added 1, repeat the operation of the 4th step again.
4. the automatic processing method of verification certificate speech is discerned and exempted to English natural sentences automatically according to claim 1, it is characterized in that, carries out comprising the steps in the 6th step to carry out word translation, display process:
(1), calculates this vocabulary pairing position and length on display according to the vocabulary that is searched;
(2) readjust distance between the row of this vocabulary correspondence and the adjacent lines;
(3) address and the length by the database specifying information, and the pairing position of this vocabulary calculates position and length that the translator of Chinese of this vocabulary is deposited;
(4) the pairing translator of Chinese of this vocabulary correctly is placed on the opposite position of adjacent this vocabulary;
(5) add a underscore in this translator of Chinese below.
5. the automatic processing method of verification certificate speech is discerned and exempted to English natural sentences automatically according to claim 1, it is characterized in that, carries out comprising the steps in the 7th step to carry out word translation, display process:
(1), calculates this vocabulary pairing position and length on display according to the vocabulary that is searched;
(2) readjust distance between pairing row of this vocabulary and the adjacent lines;
(3) address and the length of the specifying information by database, and the pairing position of this vocabulary of mat are calculated position and length that the translator of Chinese of this vocabulary is deposited;
(4) the pairing translator of Chinese of this vocabulary correctly is placed on the opposite position of adjacent this vocabulary;
(5) add a underscore in this translator of Chinese below.
6. discern and exempt from the automatic processing method of verification certificate speech as English natural sentences as described in claim 4 or 5 automatically, it is characterized in that, readjust distance between pairing row of this vocabulary and the adjacent lines can be general row with capable between the twice of distance.
7. discern and exempt from the automatic processing method of verification certificate speech automatically as English natural sentences as described in the claim 2,3,4 or 5, it is characterized in that, this database also provides an interface, make different English levels at the user, can freely adjust all words and phrase difficulty, easy rank, and make the user vocabulary in database not can be added in the corresponding rank in the database, maybe, from the corresponding rank of database, delete the vocabulary of desire deletion.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB991024869A CN1154066C (en) | 1999-03-04 | 1999-03-04 | Automatic English natural sentence recognition and search-free word processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB991024869A CN1154066C (en) | 1999-03-04 | 1999-03-04 | Automatic English natural sentence recognition and search-free word processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1266238A CN1266238A (en) | 2000-09-13 |
CN1154066C true CN1154066C (en) | 2004-06-16 |
Family
ID=5270840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB991024869A Expired - Fee Related CN1154066C (en) | 1999-03-04 | 1999-03-04 | Automatic English natural sentence recognition and search-free word processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1154066C (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102214164A (en) * | 2010-04-01 | 2011-10-12 | 英业达股份有限公司 | Foreign Language Article Analysis System and Method |
CN103744840B (en) * | 2013-12-23 | 2016-12-07 | 语联网(武汉)信息技术有限公司 | A kind of analysis method of document translation difficulty |
CN112037618A (en) * | 2020-08-31 | 2020-12-04 | 维沃移动通信有限公司 | Information display method and device and electronic equipment |
-
1999
- 1999-03-04 CN CNB991024869A patent/CN1154066C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1266238A (en) | 2000-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5481454A (en) | Sign language/word translation system | |
CN100533470C (en) | A method and apparatus for decoding handwritten characters | |
CN101094194B (en) | Method for picking up web information needed by user in web page | |
US5895463A (en) | Compression of grouped data | |
CN1154066C (en) | Automatic English natural sentence recognition and search-free word processing method | |
CN113553416A (en) | Question answering method, system and readable storage medium based on semantic similarity | |
US5305208A (en) | Database retrieval system for effectively displaying differences between elements of plural drawings | |
US6111976A (en) | System and method for handwritten character recognition and qualification | |
CN1035084C (en) | Method and system for retrieving ideographic characters and associated dictionary entries | |
US7734571B2 (en) | Method for processing sensor data within a particle stream by a KStore | |
WO1990005343A1 (en) | A memory system adapated to store two associated sets of data items | |
CN101059724A (en) | Computer Chinese character 'tone-correcting two stroke pinyin' quick input method | |
CN1105979C (en) | The Method of Automatic Analysis and Processing of Chinese Polyphonic Characters | |
CN117272073B (en) | Text unit semantic distance pre-calculation method and device, and query method and device | |
CN109933788B (en) | Type determining method, device, equipment and medium | |
CN101251848B (en) | A Fast Word Query System of Electronic Dictionary | |
CN117350302A (en) | Semantic analysis-based language writing text error correction method, system and man-machine interaction device | |
CN116561118A (en) | Method for constructing table data retrieval system and computer storage medium | |
JPH10105036A (en) | Teaching material data base device | |
CN112434148A (en) | Intelligent robot response method and device based on artificial intelligence | |
CN107092669A (en) | A kind of method for setting up intelligent robot interaction | |
Cohen | Updating computer science education | |
JPS63155082A (en) | Learining system for writing learning apparatus | |
CN1073021A (en) | " sound font code " coding method and keyboard thereof | |
JPS61265633A (en) | Dictionary search processing method using phonetic symbols |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040616 Termination date: 20110304 |