Sign In to Follow Application
View All Documents & Correspondence

A Method And A System For Determining Requirements For A Project

Abstract: The present disclosure is related in general to artificial intelligence and a method and system for determining requirements for a project. A requirement determination system provides predefined questions associated with predefined requirement targets of the project to computing devices upon detecting availability of end users and assigns a score to each response received in response to the predefined questions. Further, the system detects completion of the predefined requirement targets by comparing the score assigned to each response with a unique predefined threshold score. The system aggregates the responses for determining the requirements of the project. The system may be available at any point of time to interact with the end users based on their availability and convenience, thereby providing significant flexibility to end users who are geographically distributed. The system is capable of conducting multiple one-to-one interaction sessions with the end users simultaneously which ensures privacy to each end user. FIG.2A

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
28 November 2016
Publication Number
22/2018
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@knspartners.com
Parent Application

Applicants

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

Inventors

1. AMAN CHANDRA
RB-511, Purva Rivera, Marathahalli, Bangalore-560037, Karnataka, India.
2. ARTHI VENKATARAMAN
47, Tennis House, 7'Th Main, Egipura, Bangalore 560047, Karnataka, India.
3. ARVIND PATTER
Flat No.608, GR Sagar Nivas, Naganathpura, Bangalore 560100, Karnataka, India.
4. VARUN ANANT
Flat 103, Amrutha Avenue, Green Garden Layout Kundalahalli Bangalore – 560037, Karnataka, India.

Specification

Claims:We claim:
1. A method for determining one or more requirements for a project, the method comprising:
detecting, by a requirement determination system (107), availability of one or more end users (103) through one or more computing devices (105) for participating in a session related to requirements determination for a project, wherein the one or more computing devices (105) are associated with the one or more end users (103);
providing, by the requirements determination system, one or more predefined questions associated with one or more predefined requirement targets of the project to the one or more computing devices (105) upon detecting the availability of the one or more end users (103);
assigning, by the requirement determination system (107), a score to each of one or more responses received from the one or more computing devices (105) in response to the one or more predefined questions based on one or more content-based parameters;
comparing, by the requirement determination system (107), the score assigned to each of the one or more responses with a unique predefined threshold score associated with each of the one or more predefined requirement targets;
detecting, by the requirement determination system (107), completion of the one or more predefined requirement targets based on the comparison; and
aggregating, by the requirement determination system (107), the one or more responses received from the one or more computing devices (105) for determining one or more requirements of the project based on one or more aggregation-based parameters upon detecting the completion of the one or more predefined requirement targets.
2. The method as claimed in claim 1 further comprising repeating steps of providing, assigning, comparing and detecting until the completion of the one or more predefined requirement targets when the one or more predefined requirement targets are incomplete.

3. The method as claimed in claim 1, wherein the availability of the one or more end users (103) is detected when the one or more computing devices (105) joins the session in response to a session invite sent by the requirements determination system (107) to the one or more computing devices (105).

4. The method as claimed in claim 1, wherein the one or more predefined requirement targets are determined to be complete when the score assigned to each of the one or more responses is at least one of equal to or exceeding the unique predefined threshold score.

5. The method as claimed in claim 1, wherein the one or more predefined requirement targets comprises one or more predefined sub- requirement targets.

6. The method as claimed in claim 1, wherein the one or more content-based parameters comprises at least one of level of details and clarity of content in the one or more responses.

7. The method as claimed in claim 1, wherein the one or more aggregation-based parameters comprises at least one of designation of the one or more end users (103), vocal tone of the one or more end users (103) and vocabulary of the one or more end users (103).

8. The method as claimed in claim 1 further comprises providing, by the requirement determination system (107), the one or more requirements of the project to the one or more computing devices (105).

9. The method as claimed in claim 1 further comprises deactivating, by the requirement determination system (107), the session when at least one of:

the session exceeds a predefined time period; and

each of the one or more predefined requirement targets are determined to be complete.

10. The method as claimed in claim 1 further comprises detecting, by the requirement determination system (107), relevancy of the one or more responses to the one or more predefined questions based on the score assigned to each of the one or more responses.

11. The method as claimed in claim 1, wherein the one or more predefined questions comprises at least one of open ended questions, closed ended questions and value based questions.

12. The method as claimed in claim 1 further comprises requesting, by the requirement determination system (107), the one or more end users (103) to at least one of re-iterate the response and elaborate the response.

13. A requirement determination system (107) for determining one or more requirements for a project, the requirement determination system (107) comprising:

a processor (109); and
a memory (113) communicatively coupled to the processor (109), wherein the memory (113) stores the processor-executable instructions, which, on execution, causes the processor (109) to:
detect availability of one or more end users (103) through one or more computing devices (105) for participating in a session related to requirements determination for a project, wherein the one or more computing devices (105) are associated with the one or more end users (103);
provide one or more predefined questions associated with one or more predefined requirement targets of the project to the one or more computing devices (105) upon detecting the availability of the one or more end users (103);
assign a score to each of one or more responses received from the one or more computing devices (105) in response to the one or more predefined questions based on one or more content-based parameters;
compare the score assigned to each of the one or more responses with a unique predefined threshold score associated with each of the one or more predefined requirement targets;
detect completion of the one or more predefined requirement targets based on the comparison; and
aggregate the one or more responses received from the one or more computing devices (105) for determining the one or more requirements of the project based on one or more aggregation-based parameters upon detecting the completion of the one or more predefined requirement targets.
14. The requirement determination system (107) as claimed in claim 13, wherein the processor (109) repeats steps of providing, assigning, comparing and detecting until the completion of the one or more predefined requirement targets when the one or more predefined requirement targets are incomplete.

15. The requirement determination system (107) as claimed in claim 13, wherein the processor (109) detects the availability of the one or more end users (103) when the one or more computing devices (105) joins the session in response to a session invite sent by the requirements determination system to the one or more computing devices (105).

16. The requirement determination system (107) as claimed in claim 13, wherein the processor (109) determines the one or more predefined requirement targets to be complete when the score assigned to each of the one or more responses is at least one of equal to or exceeding the unique predefined threshold score.

17. The requirement determination system (107) as claimed in claim 13, wherein the one or more content-based parameters comprises at least one of level of details and clarity of content in the one or more responses.

18. The requirement determination system (107) as claimed in claim 13, wherein the one or more aggregation-based parameters comprises at least one of designation of the one or more end users (103), vocal tone of the one or more end users (103) and vocabulary of the one or more end users (103).

19. The requirement determination system (107) as claimed in claim 13, wherein the processor (109) deactivates the session when at least one of:

the session exceeds a predefined time period; and

each of the one or more predefined requirement targets are determined to be complete.

20. The requirement determination system (107) as claimed in claim 13, wherein the processor (109) detects relevancy of the one or more responses to the one or more predefined questions based on the score assigned to each of the one or more responses.

Dated this 28th day of November 2016

SWETHA S.N
OF K & S PARTNERS
AGENT FOR THE APPLICANT
, Description:TECHNICAL FIELD
The present subject matter relates generally to artificial intelligence, and more particularly, but not exclusively to a method and a system for determining one or more requirements for a project.

Documents