5. The method of claim 1 , further comprising: determining that a custom-fit service solution cannot be developed; selecting a subset of user parameters from the set of the service knowledge representation items; and passing the subset of user parameters to the conversational interface.
1. A method for custom-fitting a service solution to consumer requirements, comprising: acquiring a request for the service solution from a consumer via a conversational interface executed on a processor; issuing a query to a service knowledge base to obtain a set of service knowledge representation items from the service knowledge base; obtaining the set of service knowledge representation items from the service knowledge base; analyzing each service knowledge representation item to determine whether a custom-fit service solution can be developed; determining that a custom-fit service solution can be developed; computing, by the conversational interface executed on the processor, the query to be issued to the service knowledge base based on the request for the service solution, and forwarding the query to a service specification mining module, wherein the service specification mining module synthesizes the custom-fit service solution and transmits the custom-fit service solution to the conversational interface; assetizing the custom-fit service solution, wherein the custom-fit service solution is added to the service knowledge base; and determining that the request cannot be fulfilled automatically by concluding that each parameter of every service knowledge representation item of the set of the service knowledge representation items is an unpluggable parameter.