Natural Language Description: Provides natural language understanding technologies to developers, including sentiment analysis, entity analysis, entity sentiment analysis, content classification, and syntax analysis. This API is part of the larger Cloud Machine Learning API family.
Getting StartedIn order to use this library, you first need to go through the following steps:
To ensure that your project uses compatible versions of the libraries and their component artifacts, import com.google.cloud:libraries-bom
and use the BOM to specify dependency versions. Be sure to remove any versions that you set previously. For more information about BOMs, see Google Cloud Platform Libraries BOM.
Import the BOM in the dependencyManagement
section of your pom.xml
file. Include specific artifacts you depend on in the dependencies
section, but don't specify the artifacts' versions in the dependencies
section.
The example below demonstrates how you would import the BOM and include the google-cloud-language
artifact.
<dependencyManagement> <dependencies> <dependency> <groupId>com.google.cloud</groupId> <artifactId>libraries-bom</artifactId> <version>26.65.0</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-language</artifactId> </dependency> </dependencies>Gradle
BOMs are supported by default in Gradle 5.x or later. Add a platform
dependency on com.google.cloud:libraries-bom
and remove the version from the dependency declarations in the artifact's build.gradle
file.
The example below demonstrates how you would import the BOM and include the google-cloud-language
artifact.
implementation(platform("com.google.cloud:libraries-bom:26.65.0")) implementation("com.google.cloud:google-cloud-language")
The platform
and enforcedPlatform
keywords supply dependency versions declared in a BOM. The enforcedPlatform
keyword enforces the dependency versions declared in the BOM and thus overrides what you specified.
For more details of the platform
and enforcedPlatform
keywords Gradle 5.x or higher, see Gradle: Importing Maven BOMs.
If you're using Gradle 4.6 or later, add enableFeaturePreview('IMPROVED_POM_SUPPORT')
to your settings.gradle
file. For details, see Gradle 4.6 Release Notes: BOM import. Versions of Gradle earlier than 4.6 don't support BOMs.
SBT doesn't support BOMs. You can find recommended versions of libraries from a particular BOM version on the dashboard and set the versions manually. To use the latest version of this library, add this to your dependencies:
libraryDependencies += "com.google.cloud" % "google-cloud-language" % "2.71.0"Which version ID should I get started with?
For this library, we recommend using com.google.cloud.language.v2 for new applications.
Understanding Version ID and Library VersionsWhen using a Cloud client library, it's important to distinguish between two types of versions:
We recommend using the com.google.cloud:libraries-bom
installation method detailed above to streamline dependency management across multiple Cloud Java client libraries. This ensures compatibility and simplifies updates.
Each Cloud Java client library may contain packages tied to specific Version IDs (e.g., v1
, v2alpha
). For new production applications, use the latest stable Version ID. This is identified by the highest version number without a suffix (like "alpha" or "beta"). You can read more about Cloud API versioning strategy here.
Important: Unstable Version ID releases (those with suffixes) are subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4