Abstract: The present subject matter discloses a system (102) and a method for facilitating communication assistance in a communication network. The method comprising receiving, an input data in form of a query from a user device and processing the input data for establishing the communication of the user device. The processing comprising parsing, through an NLP (Natural Language Processing) engine, the input data for identifying parameters associated with the first query and structuring, through a logic rule layer (312), the first query according to the predefined domain by using the parameters. The processing further comprises searching, a response to the first query in one or more databases and transmitting response to the first query based on the searching. Further, the communication of the user device with a resource in the communication network is established.
DESC:
1. A method facilitating communication assistance in a communication network, the method comprising:
receiving, over a User Interface (UI), an input data from a user device, wherein the input data input comprises a first query related to a predefined domain;
processing, through a processor (202), the input data for establishing the communication of the user device within the communication network, the processing comprising:
parsing, through an NLP (Natural Language Processing) engine configured in the communication network, the input data for identifying parameters associated with the first query;
structuring, through a logic rule layer (312), the first query according to the predefined domain by using the parameters;
searching, a response to the first query, wherein the searching is performed in one or more databases configured according to the predefined domain;
transmitting in real time, the response to the first query based on the searching; and
establishing, in real-time, the communication of the user device with a resource in the communication network, wherein the communication is established in response to one of the first query or according to a subsequent query received towards the response transmitted previously to the user device for the first query.
2. The method as claimed in claim 1, wherein the query comprises a legal query, a compliance query, or a system support query linked to the legal query or the compliance query.
3. The method as claimed in claim 1, wherein the parameters comprise utterance parameter, intent parameter, entity parameter, context parameter, or session parameter, wherein any modification is each of the parameters is updated in real-time while structuring the first query.
4. The method as claimed in claim 1, wherein the structuring comprises:
phrasing a user’s expression for structuring the first query by using the utterance parameter associated with the input data, wherein the user’s expression is phrased based on key words in the input data;
identifying a problem statement by using the intent parameter associated with the input data for structuring the first query, wherein the problem is identified based on key words and punctuations in the input data;
identifying a date, time, or location, by using the entity parameter associated with the input data for structuring the first query;
using, the session parameter for suggesting the subsequent query to the user device, wherein the session parameter store details of communication of the user device with the system (102), wherein the session parameter stores details of previous historic communications of the user device with the system (102).
5. The method as claimed in claim 1, wherein the structuring comprises:
using, historical data of communication of other user devices with the system (102) in a similar predefined domain, as identified for the first query;
structuring the first query according to the historical data along with the input data;
establishing, the communication of the user device with the resource in the communication network according to the structuring of the first query, structured by using the historical data along with the input data; and
suggesting the subsequent query to the user according to the historical data, wherein the subsequent query is suggested by using a propriety extraction algorithm.
6. The method as claimed in claim 1, wherein the response comprises a text response, an audio response, a video response, an image response, or a link to one or more sources identified in the predefined domain, wherein the one or more sources comprises websites, wherein the link to website is shared after authenticating connection security with the website.
7. The method as claimed in claim 1, wherein the response is generated in a preferred format, wherein the preferred format comprises a report, a chart, graphical analytics, thereby providing assistance to the user.
8. The method as claimed in claim 1, comprising:
receiving, feedback from the user towards the response from the system (102) or towards the response from the resource;
updating, through Artificial Intelligence and Machine Learning models, responses stored in the databases along with automatic suggestions used for generating the subsequent query, wherein the ML models comprise Custom Support Vector Machine Model, Custom K-Nearest Neighbors Model, Custom Artificial neural Network Model, Custom Decision Tree Model and Custom Linear Discriminant Analysis Model; and
training, the system (102) to use the feedback along with the automatic suggestions while communicating with the user device.
9. A system (102) for providing assistance over a communication network, comprising:
a User Interface (UI), configured to receive, an input data from a user device, wherein the input data input comprises a first query related to a predefined domain;
a processor (202);
a memory (204) coupled to the processor (202), wherein the memory (204) is configured to store a set of instructions to be executed by the processor, wherein the processor is configured to:
process, through a processor (202), the input data for establishing the communication of the user device within the communication network, the processing comprising:
parsing, through an NLP (Natural Language Processing) engine configured in the communication network, the input data for identifying parameters associated with the first query;
structuring, through a logic rule layer (312), the first query according to the predefined domain by using the parameters;
searching, a response to the first query, wherein the searching is performed in one or more databases configured according to the predefined domain;
transmitting in real time, a response to the first query based on the searching; and
establishing, in real-time, the communication of the user device with a resource in the communication network, wherein the communication is established in response to one of the first query or according to a subsequent query received towards the response transmitted previously to the user device for the first query.
10. The system (102) as claimed in claim 9, wherein the query comprises a legal query, a compliance query, or a system support query.
11. The system (102) as claimed in claim 9, wherein the parameters comprise utterance parameter, intent parameter, entity parameter, context parameter, or session parameter, wherein any modification is each of the parameters is updated in real-time while structuring the first query.
12. The system (102) as claimed in claim 9, wherein the structuring comprises:
phrasing a user’s expression for structuring the first query by using the utterance parameter associated with the input data, wherein the user’s expression is phrased based on key words in the input data;
identifying a problem statement by using the intent parameter associated with the input data for structuring the first query wherein the problem is identified based on key words and punctuations in the input data;
identifying a date, time, or location, by using the entity parameter associated with the input data for structuring the first query;
using, the session parameter for suggesting the subsequent query to the user device, wherein the session parameter store details of communication of the user device with the system (102), wherein the session parameter stores details of previous historic communications of the user device with the system (102).
13. The system (102) claimed in claim 1, wherein the structuring comprises:
using, historical data of communication of other user devices with the system (102) in a similar predefined domain as identified for the first query;
structuring the first query according to the historical data along with the input data;
establishing, the communication of the user device with the resource in the communication network according to the structuring of the first query structured by using the historical data along with the input data; and
suggesting the subsequent query to the user according to the historical data, wherein the subsequent query is suggested by using a propriety extraction algorithm.
14. The system (102) as claimed in claim 9, wherein the response comprises a text response, an audio response, a video response, an image response, or a link to one or more sources identified in the predefined domain wherein the link to website is shared after authenticating connection security with the website.
15. The system (102) as claimed in claim 9, wherein the response is generated in a preferred format, wherein the preferred format comprises a report, a chart, graphical analytics, thereby providing assistance to the user.
16. The system (102) as claimed in claim 9, wherein the processor is configured to:
receive, feedback from the user towards the response from the system or towards the response from the resource;
update, through Artificial Intelligence and Machine Learning models, responses stored in the databases along with automatic suggestions used for generating the subsequent query, wherein the ML models comprise Custom Support Vector Machine Model, Custom K-Nearest Neighbors Model, Custom Artificial neural Network Model, Custom Decision Tree Model and Custom Linear Discriminant Analysis Model;; and
train, the system (102) to use the feedback along with the automatic suggestions while communicating with the user device.
,CLAIMS:
1. A method facilitating communication assistance in a communication network, the method comprising:
receiving, over a User Interface (UI), an input data from a user device, wherein the input data input comprises a first query related to a predefined domain;
processing, through a processor (202), the input data for establishing the communication of the user device within the communication network, the processing comprising:
parsing, through an NLP (Natural Language Processing) engine configured in the communication network, the input data for identifying parameters associated with the first query;
structuring, through a logic rule layer (312), the first query according to the predefined domain by using the parameters;
searching, a response to the first query, wherein the searching is performed in one or more databases configured according to the predefined domain;
transmitting in real time, the response to the first query based on the searching; and
establishing, in real-time, the communication of the user device with a resource in the communication network, wherein the communication is established in response to one of the first query or according to a subsequent query received towards the response transmitted previously to the user device for the first query.
2. The method as claimed in claim 1, wherein the query comprises a legal query, a compliance query, or a system support query linked to the legal query or the compliance query.
3. The method as claimed in claim 1, wherein the parameters comprise utterance parameter, intent parameter, entity parameter, context parameter, or session parameter, wherein any modification is each of the parameters is updated in real-time while structuring the first query.
4. The method as claimed in claim 1, wherein the structuring comprises:
phrasing a user’s expression for structuring the first query by using the utterance parameter associated with the input data, wherein the user’s expression is phrased based on key words in the input data;
identifying a problem statement by using the intent parameter associated with the input data for structuring the first query, wherein the problem is identified based on key words and punctuations in the input data;
identifying a date, time, or location, by using the entity parameter associated with the input data for structuring the first query;
using, the session parameter for suggesting the subsequent query to the user device, wherein the session parameter store details of communication of the user device with the system (102), wherein the session parameter stores details of previous historic communications of the user device with the system (102).
5. The method as claimed in claim 1, wherein the structuring comprises:
using, historical data of communication of other user devices with the system (102) in a similar predefined domain, as identified for the first query;
structuring the first query according to the historical data along with the input data;
establishing, the communication of the user device with the resource in the communication network according to the structuring of the first query, structured by using the historical data along with the input data; and
suggesting the subsequent query to the user according to the historical data, wherein the subsequent query is suggested by using a propriety extraction algorithm.
6. The method as claimed in claim 1, wherein the response comprises a text response, an audio response, a video response, an image response, or a link to one or more sources identified in the predefined domain, wherein the one or more sources comprises websites, wherein the link to website is shared after authenticating connection security with the website.
7. The method as claimed in claim 1, wherein the response is generated in a preferred format, wherein the preferred format comprises a report, a chart, graphical analytics, thereby providing assistance to the user.
8. The method as claimed in claim 1, comprising:
receiving, feedback from the user towards the response from the system (102) or towards the response from the resource;
updating, through Artificial Intelligence and Machine Learning models, responses stored in the databases along with automatic suggestions used for generating the subsequent query, wherein the ML models comprise Custom Support Vector Machine Model, Custom K-Nearest Neighbors Model, Custom Artificial neural Network Model, Custom Decision Tree Model and Custom Linear Discriminant Analysis Model; and
training, the system (102) to use the feedback along with the automatic suggestions while communicating with the user device.
9. A system (102) for providing assistance over a communication network, comprising:
a User Interface (UI), configured to receive, an input data from a user device, wherein the input data input comprises a first query related to a predefined domain;
a processor (202);
a memory (204) coupled to the processor (202), wherein the memory (204) is configured to store a set of instructions to be executed by the processor, wherein the processor is configured to:
process, through a processor (202), the input data for establishing the communication of the user device within the communication network, the processing comprising:
parsing, through an NLP (Natural Language Processing) engine configured in the communication network, the input data for identifying parameters associated with the first query;
structuring, through a logic rule layer (312), the first query according to the predefined domain by using the parameters;
searching, a response to the first query, wherein the searching is performed in one or more databases configured according to the predefined domain;
transmitting in real time, a response to the first query based on the searching; and
establishing, in real-time, the communication of the user device with a resource in the communication network, wherein the communication is established in response to one of the first query or according to a subsequent query received towards the response transmitted previously to the user device for the first query.
10. The system (102) as claimed in claim 9, wherein the query comprises a legal query, a compliance query, or a system support query.
11. The system (102) as claimed in claim 9, wherein the parameters comprise utterance parameter, intent parameter, entity parameter, context parameter, or session parameter, wherein any modification is each of the parameters is updated in real-time while structuring the first query.
12. The system (102) as claimed in claim 9, wherein the structuring comprises:
phrasing a user’s expression for structuring the first query by using the utterance parameter associated with the input data, wherein the user’s expression is phrased based on key words in the input data;
identifying a problem statement by using the intent parameter associated with the input data for structuring the first query wherein the problem is identified based on key words and punctuations in the input data;
identifying a date, time, or location, by using the entity parameter associated with the input data for structuring the first query;
using, the session parameter for suggesting the subsequent query to the user device, wherein the session parameter store details of communication of the user device with the system (102), wherein the session parameter stores details of previous historic communications of the user device with the system (102).
13. The system (102) claimed in claim 1, wherein the structuring comprises:
using, historical data of communication of other user devices with the system (102) in a similar predefined domain as identified for the first query;
structuring the first query according to the historical data along with the input data;
establishing, the communication of the user device with the resource in the communication network according to the structuring of the first query structured by using the historical data along with the input data; and
suggesting the subsequent query to the user according to the historical data, wherein the subsequent query is suggested by using a propriety extraction algorithm.
14. The system (102) as claimed in claim 9, wherein the response comprises a text response, an audio response, a video response, an image response, or a link to one or more sources identified in the predefined domain wherein the link to website is shared after authenticating connection security with the website.
15. The system (102) as claimed in claim 9, wherein the response is generated in a preferred format, wherein the preferred format comprises a report, a chart, graphical analytics, thereby providing assistance to the user.
16. The system (102) as claimed in claim 9, wherein the processor is configured to:
receive, feedback from the user towards the response from the system or towards the response from the resource;
update, through Artificial Intelligence and Machine Learning models, responses stored in the databases along with automatic suggestions used for generating the subsequent query, wherein the ML models comprise Custom Support Vector Machine Model, Custom K-Nearest Neighbors Model, Custom Artificial neural Network Model, Custom Decision Tree Model and Custom Linear Discriminant Analysis Model;; and
train, the system (102) to use the feedback along with the automatic suggestions while communicating with the user device.
| # | Name | Date |
|---|---|---|
| 1 | 202021041083-STATEMENT OF UNDERTAKING (FORM 3) [22-09-2020(online)].pdf | 2020-09-22 |
| 2 | 202021041083-PROVISIONAL SPECIFICATION [22-09-2020(online)].pdf | 2020-09-22 |
| 3 | 202021041083-FORM FOR SMALL ENTITY(FORM-28) [22-09-2020(online)].pdf | 2020-09-22 |
| 4 | 202021041083-FORM FOR SMALL ENTITY [22-09-2020(online)].pdf | 2020-09-22 |
| 5 | 202021041083-FORM 1 [22-09-2020(online)].pdf | 2020-09-22 |
| 6 | 202021041083-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [22-09-2020(online)].pdf | 2020-09-22 |
| 7 | 202021041083-EVIDENCE FOR REGISTRATION UNDER SSI [22-09-2020(online)].pdf | 2020-09-22 |
| 8 | 202021041083-DRAWINGS [22-09-2020(online)].pdf | 2020-09-22 |
| 9 | 202021041083-DECLARATION OF INVENTORSHIP (FORM 5) [22-09-2020(online)].pdf | 2020-09-22 |
| 10 | 202021041083-Proof of Right [22-03-2021(online)].pdf | 2021-03-22 |
| 11 | 202021041083-RELEVANT DOCUMENTS [22-09-2021(online)].pdf | 2021-09-22 |
| 12 | 202021041083-FORM 3 [22-09-2021(online)].pdf | 2021-09-22 |
| 13 | 202021041083-FORM 18 [22-09-2021(online)].pdf | 2021-09-22 |
| 14 | 202021041083-FORM 13 [22-09-2021(online)].pdf | 2021-09-22 |
| 15 | 202021041083-ENDORSEMENT BY INVENTORS [22-09-2021(online)].pdf | 2021-09-22 |
| 16 | 202021041083-DRAWING [22-09-2021(online)].pdf | 2021-09-22 |
| 17 | 202021041083-COMPLETE SPECIFICATION [22-09-2021(online)].pdf | 2021-09-22 |
| 18 | Abstract1.jpg | 2022-03-09 |
| 19 | 202021041083-FER.pdf | 2022-06-10 |
| 20 | 202021041083-FORM-26 [11-11-2022(online)].pdf | 2022-11-11 |
| 21 | 202021041083-OTHERS [15-11-2022(online)].pdf | 2022-11-15 |
| 22 | 202021041083-FER_SER_REPLY [15-11-2022(online)].pdf | 2022-11-15 |
| 23 | 202021041083-COMPLETE SPECIFICATION [15-11-2022(online)].pdf | 2022-11-15 |
| 24 | 202021041083-CLAIMS [15-11-2022(online)].pdf | 2022-11-15 |
| 1 | searchE_09-06-2022.pdf |