KeyPhrases procedure

Official Content

Gets the key phrases (including keywords) from a written text.

Parameters

x

Configuration

The following table resumes the configuration properties that you must set before calling this AI task.

Property Google Cloud AI IBM Watson Microsoft Azure SAP Leonardo
Key For Cloud Natural Language API For Natural Language Understanding For Text Analytics -
Username - For Natural Language Understanding - -
Password - For Natural Language Understanding - -

Sample

Taking the following text as input, the table below shows the identified entities for each provider (as a JSON structure) and the time it takes for processing it.

"The first question that comes up is: What is GeneXus? GeneXus is a tool that automatically generates software programs such as applications for the Web, and Smart Devices, always at the forefront of technological evolution."

Provider Output Benchmark
Google Cloud AI
[
    "GeneXus", 
    "question", 
    "software programs", 
    "applications", 
    "forefront", 
    "evolution", 
    "Web", 
    "Smart Devices"
]
N/A
IBM Watson
[
    "technological evolution",
    "Smart Devices",
    "software programs",
    "forefront",
    "question",
    "GeneXus",
    "tool",
    "applications",
    "Web"
]
1284ms
Microsoft Azure
[
    "GeneXus", 
    "applications", 
    "Web", 
    "software programs", 
    "Smart Devices", 
    "tool", 
    "forefront of technological evolution", 
    "question"
]
1354ms
SAP Leonardo N/A N/A

Notes

  • The term 'key-phrase' also includes 'key-words'.
  • The labels are sorted from higher to lower confidence.

Scope

Platforms Web(.NET,.NETCore,Java), SmartDevices(Android,iOS)
Connectivity Online

Availability

This procedure is available as of GeneXus 16.

Was this page helpful?
What Is This?
Your feedback about this content is important. Let us know what you think.