Abstract: A method and device for extracting attributes associated with Center of Interest (COI) from natural language sentences is disclosed. The method includes creating an input vector comprising a plurality of parameters for each target word in a sentence inputted by a user. The method further includes processing for each target word, the input vector through a trained bidirectional GRU neural network, which is trained to identify attributes associated with COI from a plurality of sentences. The method includes associating COI attribute tags to each target word in the sentence based on processing of associated input vector through the trained bidirectional GRU neural network. The method further includes extracting attributes from the sentence based on the COI attribute tags associated with each target word in the sentence. The method further includes providing a response to the sentence inputted by the user based on the attributes extracted from the sentence. Figure 1
Claims:WE CLAIM
1. A method for extracting attributes associated with Center of Interest (COI) from natural language sentences, the method comprising:
creating, by a COI attribute processing device, an input vector comprising a plurality of parameters for each target word in a sentence inputted by a user, wherein the plurality of parameters for each target word comprise a Part of Speech (POS) vector associated with the target word and at least two words preceding the target word, a word embedding for the target word, a word embedding for a head word of the target word in a dependency parse tree for the sentence, and a dependency label for the target word;
processing for each target word, by the COI attribute processing device, the input vector through a trained bidirectional Gated Recurrent Unit (GRU) neural network, wherein the trained bidirectional GRU neural network is trained to identify attributes associated with COI from a plurality of sentences, and wherein attributes associated with a COI in a sentence augment the context of the COI;
associating, by the COI attribute processing device, COI attribute tags to each target word in the sentence based on processing of associated input vector through the trained bidirectional GRU neural network;
extracting, by the COI attribute processing device, attributes from the sentence based on the COI attribute tags associated with each target word in the sentence; and
providing, by the COI attribute processing device, a response to the sentence inputted by the user based on the attributes extracted from the sentence.
2. The method of claim 1, wherein the response comprises at least one of an answer to a query and an action corresponding to the query.
3. The method of claim 1, wherein the dependency label for the target word indicates relation of the target word with the head word in the sentence.
4. The method of claim 1 further comprising training the bidirectional GRU neural network to identify COI attribute tags for words within sentences.
5. The method of claim 4, wherein training the bidirectional GRU neural network comprises:
assigning COI attribute tags to each word in a plurality natural language sentences retrieved from a data repository of natural language sentences comprising a plurality of COI attributes scenarios;
inputting, iteratively, the assigned COI attribute tag associated with each word in the plurality of natural language sentences to the bidirectional GRU neural network for training.
6. The method of claim 1, wherein the COI attribute tags comprise Begin attribute tag, Inside attribute tag, and Others tag.
7. The method of claim 6, wherein the associating the COI attribute tags to each target word comprises:
assigning a Begin attribute tag to a word in the sentence marking the beginning of the attributes;
assigning an Inside attribute tag to each word within the attributes succeeding the word marking the beginning of the attributes; and
assigning an Others tag to each remaining word in the sentence.
8. The method of claim 1 further comprising determining the plurality of parameters for each target word in the sentence inputted by the user.
9. A Center of Interest (COI) attribute processing device for extracting attributes associated with COI from natural language sentences, the COI attribute processing device comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
create an input vector comprising a plurality of parameters for each target word in a sentence inputted by a user, wherein the plurality of parameters for each target word comprise a Part of Speech (POS) vector associated with the target word and at least two words preceding the target word, a word embedding for the target word, a word embedding for a head word of the target word in a dependency parse tree for the sentence, and a dependency label for the target word;
process for each target word, the input vector through a trained bidirectional Gated Recurrent Unit (GRU) neural network, wherein the trained bidirectional GRU neural network is trained to identify attributes associated with COI from a plurality of sentences, and wherein attributes associated with a COI in a sentence augment the context of the COI;
associate COI attribute tags to each target word in the sentence based on processing of associated input vector through the trained bidirectional GRU neural network;
extract attributes from the sentence based on the COI attribute tags associated with each target word in the sentence; and
provide a response to the sentence inputted by the user based on the attributes extracted from the sentence.
10. The COI attribute processing device of claim 9, wherein the response comprises at least one of an answer to a query and an action corresponding to the query.
11. The COI attribute processing device of claim 9, wherein the dependency label for the target word indicates relation of the target word with the head word in the sentence.
12. The COI attribute processing device of claim 9, wherein the processor instructions further cause the processor to train the bidirectional GRU neural network to identify COI attribute tags for words within sentences.
13. The COI attribute processing device of claim 12, wherein to train the bidirectional GRU neural network, the processor instructions further cause the processor to:
assign COI attribute tags to each word in a plurality natural language sentences retrieved from a data repository of natural language sentences comprising a plurality of COI attributes scenarios;
iteratively input the assigned COI attribute tag associated with each word in the plurality of natural language sentences to the bidirectional GRU neural network for training.
14. The COI attribute processing device of claim 9, wherein the COI attribute tags comprise Begin attribute tag, Inside attribute tag, and Others tag.
15. The COI attribute processing device of claim 14, wherein to associate the COI attribute tags to each target word, the processor instructions further cause the processor to:
assign a Begin attribute tag to a word in the sentence marking the beginning of the attributes;
assign an Inside attribute tag to each word within the attributes succeeding the word marking the beginning of the attributes; and
assign an Others tag to each remaining word in the sentence.
16. The COI attribute processing device of claim 9, wherein the processor instructions further cause the processor to determine the plurality of parameters for each target word in the sentence inputted by the user.
Dated this 30th day of June, 2018
R Ramya Rao
of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
This disclosure relates generally to processing natural language sentences and more particularly to method and device for extracting attributes associated with centre of interest from natural language sentences.
| # | Name | Date |
|---|---|---|
| 1 | 201841024441-STATEMENT OF UNDERTAKING (FORM 3) [30-06-2018(online)].pdf | 2018-06-30 |
| 2 | 201841024441-REQUEST FOR EXAMINATION (FORM-18) [30-06-2018(online)].pdf | 2018-06-30 |
| 3 | 201841024441-POWER OF AUTHORITY [30-06-2018(online)].pdf | 2018-06-30 |
| 4 | 201841024441-FORM 18 [30-06-2018(online)].pdf | 2018-06-30 |
| 5 | 201841024441-FORM 1 [30-06-2018(online)].pdf | 2018-06-30 |
| 6 | 201841024441-DRAWINGS [30-06-2018(online)].pdf | 2018-06-30 |
| 7 | 201841024441-DECLARATION OF INVENTORSHIP (FORM 5) [30-06-2018(online)].pdf | 2018-06-30 |
| 8 | 201841024441-COMPLETE SPECIFICATION [30-06-2018(online)].pdf | 2018-06-30 |
| 9 | abstract 201841024441.jpg | 2018-07-02 |
| 10 | 201841024441-Request Letter-Correspondence [16-07-2018(online)].pdf | 2018-07-16 |
| 11 | 201841024441-Power of Attorney [16-07-2018(online)].pdf | 2018-07-16 |
| 12 | 201841024441-Form 1 (Submitted on date of filing) [16-07-2018(online)].pdf | 2018-07-16 |
| 13 | 201841024441-Proof of Right (MANDATORY) [17-09-2018(online)].pdf | 2018-09-17 |
| 14 | Correspondence by Agent_Form1_24-09-2018.pdf | 2018-09-24 |
| 15 | 201841024441-RELEVANT DOCUMENTS [08-04-2021(online)].pdf | 2021-04-08 |
| 16 | 201841024441-PETITION UNDER RULE 137 [08-04-2021(online)].pdf | 2021-04-08 |
| 17 | 201841024441-OTHERS [08-04-2021(online)].pdf | 2021-04-08 |
| 18 | 201841024441-Information under section 8(2) [08-04-2021(online)].pdf | 2021-04-08 |
| 19 | 201841024441-FORM 3 [08-04-2021(online)].pdf | 2021-04-08 |
| 20 | 201841024441-FER_SER_REPLY [08-04-2021(online)].pdf | 2021-04-08 |
| 21 | 201841024441-DRAWING [08-04-2021(online)].pdf | 2021-04-08 |
| 22 | 201841024441-CORRESPONDENCE [08-04-2021(online)].pdf | 2021-04-08 |
| 23 | 201841024441-COMPLETE SPECIFICATION [08-04-2021(online)].pdf | 2021-04-08 |
| 24 | 201841024441-CLAIMS [08-04-2021(online)].pdf | 2021-04-08 |
| 25 | 201841024441-FER.pdf | 2021-10-17 |
| 26 | 201841024441-US(14)-HearingNotice-(HearingDate-29-08-2023).pdf | 2023-07-17 |
| 27 | 201841024441-POA [24-07-2023(online)].pdf | 2023-07-24 |
| 28 | 201841024441-FORM 13 [24-07-2023(online)].pdf | 2023-07-24 |
| 29 | 201841024441-Correspondence to notify the Controller [24-07-2023(online)].pdf | 2023-07-24 |
| 30 | 201841024441-AMENDED DOCUMENTS [24-07-2023(online)].pdf | 2023-07-24 |
| 31 | 201841024441-Written submissions and relevant documents [12-09-2023(online)].pdf | 2023-09-12 |
| 32 | 201841024441-PatentCertificate20-10-2023.pdf | 2023-10-20 |
| 33 | 201841024441-IntimationOfGrant20-10-2023.pdf | 2023-10-20 |
| 1 | 2020-11-1214-34-01E_12-11-2020.pdf |