KeyPhrases procedure

Official Content
This documentation is valid for:

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

Parameters

x

Configuration

The following table resumes the configuration properties (access credentials) you must set in order to use this AI task.

PropertyKey
ProviderType Id Key SecretKey
Alibaba - 用户AccessKey 用户AccessKey
Amazon - Comprehend Comprehend
Baidu 自然语言 自然语言 自然语言
Google - Cloud Natural Language API -
IBM - Natural Language Understanding -
Microsoft - Text Analytics -
SAP - Sandbox Environment -
Tencent - - -

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
Alibaba
[
	"always", 
	"applications", 
	"automatically", 
	"devices", 
	"evolution", 
	"forefront", 
	"generates", 
	"genexus", 
	"question", 
	"software", 
	"such", 
	"technological"
]
808ms
Amazon
[
    "a tool", 
    "applications", 
    "genexus", 
    "smart devices", 
    "software programs", 
    "technological evolution", 
    "the first question", 
    "the forefront", 
    "the web"
]
1004ms
Baidu
[]
1712ms
Google
[
    "GeneXus", 
    "question", 
    "software programs", 
    "applications", 
    "forefront", 
    "evolution", 
    "Web", 
    "Smart Devices"
]
984ms
IBM
[
    "technological evolution",
    "Smart Devices",
    "software programs",
    "forefront",
    "question",
    "GeneXus",
    "tool",
    "applications",
    "Web"
]
1284ms
Microsoft
[
    "GeneXus", 
    "applications", 
    "Web", 
    "software programs", 
    "Smart Devices", 
    "tool", 
    "forefront of technological evolution", 
    "question"
]
1354ms
SAP
[
    "genexus",
    "web",
    "tool",
    "technological",
    "software",
    "smart",
    "question",
    "program",
    "generate",
    "forefront",
    "evolution",
    "device",
    "come",
    "automatically",
    "application"
]
2466ms
Tencent N/A N/A

Notes

  • The term 'key-phrase' also includes 'key-words'.
  • The labels are sorted from higher to lower confidence.
  • Baidu AI provider only returns a result when you input Chinese-text.
    e.g.
    Input : "提出的第一个问题是:什么是GeneXus? GeneXus是一个自动生成软件程序的工具,例如Web应用程序和智能设备,始终处于技术发展的最前沿。"
    Output : ["软件"]

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.