1. A method implemented by one or more computing devices, the method comprising: enumerating, by a platform, a plurality of linguistic services that are available for use by an application based on a service property of respective said linguistic services; receiving text by the platform from the application for processing by a particular said linguistic service; in response to receiving data by the platform from the application via an API call, designating which of the plurality of linguistic services is to be available for use by the application based on the service properties of the respective said linguistic services that are relevant to the application; and forming a communication by the platform to communicate the text to the particular said linguistic service.
1. A method implemented by one or more computing devices, the method comprising: enumerating, by a platform, a plurality of linguistic services that are available for use by an application based on a service property of respective said linguistic services; receiving text by the platform from the application for processing by a particular said linguistic service; in response to receiving data by the platform from the application via an API call, designating which of the plurality of linguistic services is to be available for use by the application based on the service properties of the respective said linguistic services that are relevant to the application; and forming a communication by the platform to communicate the text to the particular said linguistic service. 9. A method as described in claim 1 , wherein the particular said linguistic service is configured to interact with another said linguistic service without interacting through the platform.