Class NaturalLanguageProcess
Definition
- Assembly:
- Tizen.Nlp.dll
This class contains the methods in the NLP processing.
C#Copypublic class NaturalLanguageProcess : IDisposable
- Inheritance
-
objectNaturalLanguageProcess
- Implements
-
System.IDisposable
Constructors
Declaration
C#Copypublic NaturalLanguageProcess()
Exceptions
| Type | Condition |
|---|---|
| System.NotSupportedException | The required feature is not supported. |
Methods
Declaration
C#Copypublic void Close()
Declaration
C#Copypublic Task Connect()
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task | A task representing the asynchronous connect operation. |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | Thrown when the connect is rejected. |
Declaration
C#Copypublic void Dispose()
Declaration
C#Copyprotected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |
View Source
LanguageDetectAsync(string)
Send language detect request to remote tidl service with one parameters.
Declaration
C#Copypublic Task<LanguageDetectedResult> LanguageDetectAsync(string sentence)
Parameters
| Type | Name | Description |
|---|---|---|
| string | sentence | A sentence need to be processed. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<TResult><LanguageDetectedResult> | LanguageDetectedResult |
View Source
NamedEntityRecognitionAsync(string)
Send Named Entity recognition request to remote tidl service with one parameters.
Declaration
C#Copypublic Task<NamedEntityRecognitionResult> NamedEntityRecognitionAsync(string sentence)
Parameters
| Type | Name | Description |
|---|---|---|
| string | sentence | A sentence need to be processed. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<TResult><NamedEntityRecognitionResult> | NamedEntityRecognitionResult |
Declaration
C#Copypublic Task<PosTagResult> PosTagAsync(string sentence)
Parameters
| Type | Name | Description |
|---|---|---|
| string | sentence | A sentence need to be processed. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<TResult><PosTagResult> | PosTagResult |
View Source
WordTokenizeAsync(string)
Send word tokenize request to remote tidl service with one parameters.
Declaration
C#Copypublic Task<WordTokenizeResult> WordTokenizeAsync(string sentence)
Parameters
| Type | Name | Description |
|---|---|---|
| string | sentence | A sentence need to be processed. |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<TResult><WordTokenizeResult> | ProcessResult |
Events
Declaration
C#Copypublic event EventHandler Disconnected
Event Type
| Type | Description |
|---|---|
| System.EventHandler |
Implements
System.IDisposable