Abstract: Disclosed herein is method and system for dynamically generating adaptive responses to user interactions. A response generating system receives user interactions including user queries from the user. Generic characteristics and user specific features associated with the user are extracted by integrating the user interactions with pre-stored conversation history and data from data sources associated with the user. Further, domain specific keywords from the user interactions are extracted for identifying the domain associated with the user queries. Personality of the user is detected based on the generic characteristics and the user specific features. Finally, adaptive responses to the user queries are dynamically generated based on the personality of the user and the domain associated with the user queries. The method aims at enhancing overall user experience and satisfaction in the conversation along with minimizing the total time required for addressing the user queries. FIG. 1A
Claims:WE CLAIM:
1. A method for dynamically generating adaptive response to user interactions, the method comprising:
receiving, by a response generating system (103), user interactions (101) including one or more user queries;
extracting, by the response generating system (103), one or more generic characteristics (205) associated with the user from the user interactions (101);
extracting, by the response generating system (103), one or more user specific features (207) associated with the user by integrating the user interactions (101) with a pre-stored conversation history (111) of the user and data related to the user from one or more data sources (113);
extracting, by the response generating system (103), one or more domain specific keywords (209) associated with the one or more user queries, from the user interactions (101) for identifying domain associated with the one or more user queries;
detecting, by the response generating system (103), personality of the user (211) based on the one or more generic characteristics (205) and the one or more user specific features (207); and
generating, by the response generating system (103), dynamically, one or more adaptive responses (115) to the one or more user queries based on the personality of the user (211) and the domain associated with the one or more user queries.
2. The method as claimed in claim 1, wherein the user interactions (101) are received in one or more data formats comprising at least one of text, audio or video.
3. The method as claimed in claim 1, wherein the personality of the user (211) comprises at least one of one or more personal details of the user, mood of the user during initial conversation of the user with the response generating system (103) or interests of the user.
4. The method as claimed in claim 1, wherein the one or more generic characteristics (205) comprises at least one of emotions of the user, expression and actions of the user or one or more linguistic variations in the user interactions (101).
5. The method as claimed in claim 1 further comprises determining consistency in mood of the user for generating the one or more adaptive responses (115) to the user queries.
6. The method as claimed in claim 5, wherein the consistency in the mood of the user is determined by comparing current mood of the user with the mood of the user during initial conversation of the user with the response generating system (103).
7. The method as claimed in claim 1 further comprises providing one or more suggestions to the user when the response generating system (103) is unable to extract the one or more generic characteristics (205), the one or more user specific features (207) and the one or more domain specific keywords (209) from the user interactions (101).
8. The method as claimed in claim 7, wherein the one or more suggestions comprises at least one of consult a domain expert or consult a support personnel, along with one or more predetermined information related to the one or more suggestions.
9. A response generating system (103) for dynamically generating adaptive response to user interactions, the response generating system (103) comprising:
a processor (109); and
a memory (107) communicatively coupled to the processor (109), wherein the memory (107) stores processor-executable instructions, which, on execution, causes the processor (109) to:
receive user interactions (101) including one or more user queries;
extract one or more generic characteristics (205) associated with the user from the user interactions (101);
extract one or more user specific features (207) associated with the user, by integrating the user interactions (101) with a pre-stored conversation history (111) of the user and data related to the user from one or more data sources (113);
extract one or more domain specific keywords (209) associated with the one or more user queries, from the user interactions (101) for identifying domain associated with the one or more user queries;
detect personality of the user (211) based on the one or more generic characteristics (205) and the one or more user specific features (207); and
generate, dynamically, one or more adaptive responses (115) to the one or more user queries based on the personality of the user (211) and the domain associated with the one or more user queries.
10. The response generating system (103) as claimed in claim 9, wherein the processor (109) receives the user interactions (101) in one or more data formats comprising at least one of text, audio or video.
11. The response generating system (103) as claimed in claim 9, wherein the personality of the user (211) comprises at least one of one or more personal details of the user, mood of the user during initial conversation of the user with the response generating system (103) or interests of the user.
12. The response generating system (103) as claimed in claim 9, wherein the one or more generic characteristics (205) comprises at least one of emotions of the user, expression and actions of the user or one or more linguistic variations in the user interactions (101).
13. The response generating system (103) as claimed in claim 9, wherein the processor (109) determines consistency in mood of the user to generate the one or more adaptive responses (115) to the user queries.
14. The response generating system (103) as claimed in claim 13, wherein the processor (109) determines the consistency in the mood of the user by comparing current mood of the user with the mood of the user during initial conversation of the user with the response generating system (103).
15. The response generating system (103) as claimed in claim 9, wherein the processor (109) provides one or more suggestions to the user when the response generating system (103) is unable to extract the one or more generic characteristics (205), the one or more user specific features (207) and the one or more domain specific keywords (209) from the user interactions (101).
16. The response generating system (103) as claimed in claim 15, wherein the one or more suggestions comprises at least one of consult a domain expert and consult a support personnel along with one or more predetermined information related to the one or more suggestions.
Dated this 27th day of July, 2016
SWETHA S.N
OF K & S PARTNERS
AGENT FOR THE APPLICANT
, Description:TECHNICAL FIELD
The present subject matter is related, in general to data analytics, and more particularly, but not exclusively to a method and system for dynamically generating adaptive responses to user interactions.
| # | Name | Date |
|---|---|---|
| 1 | 201641025732-FER.pdf | 2020-03-23 |
| 1 | Form 9 [27-07-2016(online)].pdf_119.pdf | 2016-07-27 |
| 2 | Form 3 [20-12-2016(online)].pdf | 2016-12-20 |
| 2 | Form 9 [27-07-2016(online)].pdf | 2016-07-27 |
| 3 | Form 5 [27-07-2016(online)].pdf | 2016-07-27 |
| 3 | 201641025732-Correspondence-F1-120916.pdf | 2016-11-18 |
| 4 | Form 3 [27-07-2016(online)].pdf | 2016-07-27 |
| 4 | 201641025732-Form 1-120916.pdf | 2016-11-18 |
| 5 | Request For Certified Copy-Online.pdf | 2016-11-03 |
| 5 | Form 18 [27-07-2016(online)].pdf_120.pdf | 2016-07-27 |
| 6 | REQUEST FOR CERTIFIED COPY [02-11-2016(online)].pdf | 2016-11-02 |
| 6 | Form 18 [27-07-2016(online)].pdf | 2016-07-27 |
| 7 | Other Patent Document [06-09-2016(online)].pdf | 2016-09-06 |
| 7 | Drawing [27-07-2016(online)].pdf | 2016-07-27 |
| 8 | Description(Complete) [27-07-2016(online)].pdf | 2016-07-27 |
| 8 | 201641025732-Correspondence-PA-010816.pdf | 2016-08-08 |
| 9 | 201641025732-Power of Attorney-010816.pdf | 2016-08-08 |
| 9 | REQUEST FOR CERTIFIED COPY [28-07-2016(online)].pdf | 2016-07-28 |
| 10 | abstract201641025732.jpg | 2016-07-29 |
| 10 | Form 26 [29-07-2016(online)].pdf | 2016-07-29 |
| 11 | abstract201641025732.jpg | 2016-07-29 |
| 11 | Form 26 [29-07-2016(online)].pdf | 2016-07-29 |
| 12 | 201641025732-Power of Attorney-010816.pdf | 2016-08-08 |
| 12 | REQUEST FOR CERTIFIED COPY [28-07-2016(online)].pdf | 2016-07-28 |
| 13 | 201641025732-Correspondence-PA-010816.pdf | 2016-08-08 |
| 13 | Description(Complete) [27-07-2016(online)].pdf | 2016-07-27 |
| 14 | Drawing [27-07-2016(online)].pdf | 2016-07-27 |
| 14 | Other Patent Document [06-09-2016(online)].pdf | 2016-09-06 |
| 15 | Form 18 [27-07-2016(online)].pdf | 2016-07-27 |
| 15 | REQUEST FOR CERTIFIED COPY [02-11-2016(online)].pdf | 2016-11-02 |
| 16 | Form 18 [27-07-2016(online)].pdf_120.pdf | 2016-07-27 |
| 16 | Request For Certified Copy-Online.pdf | 2016-11-03 |
| 17 | 201641025732-Form 1-120916.pdf | 2016-11-18 |
| 17 | Form 3 [27-07-2016(online)].pdf | 2016-07-27 |
| 18 | Form 5 [27-07-2016(online)].pdf | 2016-07-27 |
| 18 | 201641025732-Correspondence-F1-120916.pdf | 2016-11-18 |
| 19 | Form 9 [27-07-2016(online)].pdf | 2016-07-27 |
| 19 | Form 3 [20-12-2016(online)].pdf | 2016-12-20 |
| 20 | Form 9 [27-07-2016(online)].pdf_119.pdf | 2016-07-27 |
| 20 | 201641025732-FER.pdf | 2020-03-23 |
| 1 | 2020-03-0516-45-33E_05-03-2020.pdf |