Sign In to Follow Application
View All Documents & Correspondence

System And Method For Generating An Optimized Result Set

Abstract: This disclosure relates to system and method for generating an optimized result set based on vector based relative importance measure (VRIM). In one embodiment, the method comprises determining a vector representation for each of a plurality of input keywords extracted from an input query, and determining a plurality of representative keywords corresponding to the plurality of input keywords from a keyword database based on the vector representation for each of the plurality of input keywords and a vector representation for each of a plurality of keywords in the keyword database. The method further comprises determining a score for a plurality of response candidates corresponding to the input query based on a relative importance score and a similarity score for each of the plurality of representative keywords present in the plurality of response candidates, and generating a result set from the plurality of response candidates based on the score. Figure 3

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
12 March 2016
Publication Number
13/2016
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipr@akshipassociates.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-01-10
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. ARTHI VENKATARAMAN
47, Tennis House, 7’Th Main, Egipura, Bangalore 560047, Karnataka, India
2. SAMSON SAJU
Sree Lakshmi Venketeshwara PG, #55, PatelamaReddy Layout, Doddathogur, Electronic City Phase 1, Bangalore 560100, Karnataka, India
3. TAMILSELVAN SUBRAMANIAN
A213, ACAS Crescent Square, Doddakammanahalli Rd, Off Bannerghatta Road, Bangalore -570076, Karnataka, India

Specification

Claims:WE CLAIM
1. A method for generating an optimized result set, the method comprising:
determining, by a response generating device, a vector representation for each of a plurality of input keywords extracted from an input query;
determining, by the response generating device, a plurality of representative keywords corresponding to the plurality of input keywords from a keyword database based on the vector representation for each of the plurality of input keywords and a vector representation for each of a plurality of keywords in the keyword database;
determining, by the response generating device, a score for a plurality of response candidates corresponding to the input query based on a relative importance score and a similarity score for each of the plurality of representative keywords present in the plurality of response candidates; and
generating, by the response generating device, a result set from the plurality of response candidates based on the score.

2. The method of claims 1, further comprising creating the keyword database during a training phase, wherein the keyword database comprises the plurality of keywords, the vector representation for each of the plurality of keywords, and a relative importance score for each of the plurality of keywords.

3. The method of claim 1, wherein the vector representation for a keyword is determined based on one or more locations of the keyword in a contextual space in a training data using a machine learning algorithm, wherein the training data comprises at least one of a domain data and a generic data.

4. The method of claim 1, wherein the relative importance score for a keyword is determined based on a frequency of occurrence of the keyword in a training data, wherein the training data comprises at least one of a domain data and a generic data.

5. The method of claim 4, wherein the relative importance score is normalized based on a minimum relative importance score and a maximum relative importance score for the training data.

6. The method of claim 1, further comprising determining a normalized relative importance score for each of the plurality of representative keywords with respect to the input query based on a sum of relative importance scores for the plurality of input keywords, wherein determining the score comprises determining the score based on the normalized relative importance score for each of the plurality of representative keywords.

7. The method of claim 1, wherein determining the plurality of representative keywords comprises:
determining a similarity score between each of the plurality of input keywords and each of the plurality of keywords in the keyword database based on the vector representation for each of the plurality of input keywords and the vector representation for each of the plurality of keywords; and
determining the plurality of representative keywords corresponding to the plurality of input keywords based on the similarity score.

8. The method of claim 1, further comprising determining the plurality of response candidates from a knowledge database based on the input query using one or more search algorithm, and wherein the knowledge database comprises at least one of a domain data and a generic data.

9. The method of claim 1, wherein the result set comprises one or more optimal response candidates along with a corresponding confidence level.

10. The method of claim 9, wherein the confidence level is determined using a fuzzy inference system based on the score and a number of input keywords substituted by the representative keywords.

11. A system for generating an optimized result set, the system comprising:
at least one processor; and
a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
determining a vector representation for each of a plurality of input keywords extracted from an input query;
determining a plurality of representative keywords corresponding to the plurality of input keywords from a keyword database based on the vector representation for each of the plurality of input keywords and a vector representation for each of a plurality of keywords in the keyword database;
determining a score for a plurality of response candidates corresponding to the input query based on a relative importance score and a similarity score for each of the plurality of representative keywords present in the plurality of response candidates; and
generating a result set from the plurality of response candidates based on the score.

12. The system of claim 11, wherein the operations further comprise creating the keyword database during a training phase, wherein the keyword database comprises the plurality of keywords, the vector representation for each of the plurality of keywords, and a relative importance score for each of the plurality of keywords.

13. The system of claim 11, wherein the vector representation for a keyword is determined based on one or more locations of the keyword in a contextual space in a training data using a machine learning algorithm, wherein the training data comprises at least one of a domain data and a generic data.

14. The system of claim 11, wherein the relative importance score for a keyword is determined based on a frequency of occurrence of the keyword in a training data, wherein the training data comprises at least one of a domain data and a generic data, and wherein the relative importance score is normalized based on a minimum relative importance score and a maximum relative importance score for the training data.

15. The system of claim 11, wherein the operations further comprise determining a normalized relative importance score for each of the plurality of representative keywords with respect to the input query based on a sum of relative importance scores for the plurality of input keywords, and wherein determining the score comprises determining the score based on the normalized relative importance score for each of the plurality of representative keywords.

16. The system of claim 11, wherein determining the plurality of representative keywords comprises:
determining a similarity score between each of the plurality of input keywords and each of the plurality of keywords in the keyword database based on the vector representation for each of the plurality of input keywords and the vector representation for each of the plurality of keywords; and
determining the plurality of representative keywords corresponding to the plurality of input keywords based on the similarity score.

17. The system of claim 11, wherein the operations further comprise determining the plurality of response candidates from a knowledge database based on the input query using one or more search algorithm, and wherein the knowledge database comprises at least one of a domain data and a generic data.

18. The system of claim 11, wherein the result set comprises one or more optimal response candidates along with a corresponding confidence level, and wherein the confidence level is determined using a fuzzy inference system based on the score and a number of input keywords substituted by the representative keywords.

Dated this 12th day of March, 2016

Swetha SN
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
This disclosure relates generally to information retrieval, and more particularly to system and method for generating an optimized result set based on vector based relative importance measure (VRIM).

Documents

Application Documents

# Name Date
1 Form 9 [12-03-2016(online)].pdf 2016-03-12
2 Form 5 [12-03-2016(online)].pdf 2016-03-12
3 Form 3 [12-03-2016(online)].pdf 2016-03-12
4 Form 18 [12-03-2016(online)].pdf 2016-03-12
5 Drawing [12-03-2016(online)].pdf 2016-03-12
6 Description(Complete) [12-03-2016(online)].pdf 2016-03-12
7 REQUEST FOR CERTIFIED COPY [19-03-2016(online)].pdf 2016-03-19
8 abstract201641008692 .jpg 2016-03-23
9 Other Patent Document [07-09-2016(online)].pdf 2016-09-07
10 Form 26 [07-09-2016(online)].pdf 2016-09-07
11 201641008692-Power of Attorney-090916.pdf 2016-11-16
12 201641008692-Notarized Agreement-090916.pdf 2016-11-16
13 201641008692-Form 1-090916.pdf 2016-11-16
14 201641008692-Correspondence-Notarized Agreement-F1-PA-090916.pdf 2016-11-16
15 201641008692-FER.pdf 2020-02-06
16 201641008692-RELEVANT DOCUMENTS [06-08-2020(online)].pdf 2020-08-06
17 201641008692-PETITION UNDER RULE 137 [06-08-2020(online)].pdf 2020-08-06
18 201641008692-OTHERS [06-08-2020(online)].pdf 2020-08-06
19 201641008692-Information under section 8(2) [06-08-2020(online)].pdf 2020-08-06
20 201641008692-FORM 3 [06-08-2020(online)].pdf 2020-08-06
21 201641008692-FER_SER_REPLY [06-08-2020(online)].pdf 2020-08-06
22 201641008692-DRAWING [06-08-2020(online)].pdf 2020-08-06
23 201641008692-CORRESPONDENCE [06-08-2020(online)].pdf 2020-08-06
24 201641008692-COMPLETE SPECIFICATION [06-08-2020(online)].pdf 2020-08-06
25 201641008692-CLAIMS [06-08-2020(online)].pdf 2020-08-06
26 201641008692-US(14)-HearingNotice-(HearingDate-23-12-2022).pdf 2022-12-08
27 201641008692-POA [13-12-2022(online)].pdf 2022-12-13
28 201641008692-FORM 13 [13-12-2022(online)].pdf 2022-12-13
29 201641008692-Correspondence to notify the Controller [13-12-2022(online)].pdf 2022-12-13
30 201641008692-AMENDED DOCUMENTS [13-12-2022(online)].pdf 2022-12-13
31 201641008692-US(14)-ExtendedHearingNotice-(HearingDate-23-12-2022).pdf 2022-12-22
32 201641008692-Written submissions and relevant documents [06-01-2023(online)].pdf 2023-01-06
33 201641008692-PatentCertificate10-01-2023.pdf 2023-01-10
34 201641008692-IntimationOfGrant10-01-2023.pdf 2023-01-10

Search Strategy

1 US20140358890A1_04-02-2020.pdf
2 2020-02-0412-42-13_04-02-2020.pdf

ERegister / Renewals

3rd: 30 Mar 2023

From 12/03/2018 - To 12/03/2019

4th: 30 Mar 2023

From 12/03/2019 - To 12/03/2020

5th: 30 Mar 2023

From 12/03/2020 - To 12/03/2021

6th: 30 Mar 2023

From 12/03/2021 - To 12/03/2022

7th: 30 Mar 2023

From 12/03/2022 - To 12/03/2023

8th: 30 Mar 2023

From 12/03/2023 - To 12/03/2024

9th: 07 Mar 2024

From 12/03/2024 - To 12/03/2025

10th: 07 Mar 2025

From 12/03/2025 - To 12/03/2026