Method and System for Leveraging Crowd-sourcing for Generating Documentation for New Features
Publication Date: 2016-Apr-26
The IP.com Prior Art Database
A method and system is disclosed for utilizing crowd-sourcing for generating steps for enabling users to learn how to perform certain functions or activities within a given software or a device.
Page 01 of 2
Method and System for Leveraging Crowd -sourcing for Generating Documentation for
Disclosed is a method and system for utilizing crowd-sourcing for generating steps for enabling users to learn how to perform certain functions or activities within a given software or a device. The method and system enables a user to mark things to be learned for a given function based on what the user sees in the software. The method and system, then, utilizes crowd-sourcing to capture the necessary steps performed by another user such as a producer pertaining to the same given function and shares the captured steps with other users.
Consider a scenario where a user observes a specific function of a device from another user or a marketing material for a given software and wishes to learn how to use the specific function.
In accordance with the scenario, the method and system enables the user to submit a request indicating that the user wants to learn about the specific function. The request is submitted as part of the software on the device or via an online Uniform Resource Locator (URL) if the user has not purchased or installed the software. If applicable, the method and system also records information such as, but not limited to a model type of the device, a browser, application or interface used, a context, a location, environmental factors (e.g. bright, sunny, loud, busy).
Once the request is submitted, the method and system analyzes all requests from a request pool, links the requests, removes duplicated requests and divides each of the unique requests into different groups for easy tracking later on.
If the request is a duplicate of an existing request which already has detailed steps in a captured format from crowd-sourcing, the user will be notified right away with the solution using the previously captured format from the crowd-sourcing. On the other hand, if the request is a new request, method and system marks the request as a unique request that requires solutions from the crowd-sourcing. Further, if the request is a duplicated request, the method and system marks the request as a duplicate request and links the request to its duplicate.
In accordance with an embodiment, based on the information derived from the submitted request, the method and system, predicts a producer's action and alerts the producer if the method and system captures the producer's usage of a given function and submits the captured format for educating other users on how to use the given function.
In the event that the method and system is unable to predict the producer's action...