NLU Systementitäten
Verwenden Sie global definierte NLU -Entitäten, um Systeminformationen zu identifizieren, die Virtual Agent aus der Konversation extrahieren kann. Sie können Entitäten als Eingabevariablen ohne Knoten für ein Thema definieren. Diese Variablen können aus Vorhersagen des Service Providers NLU gefüllt oder außerhalb des Umfangs des Themas bereitgestellt werden.
Systementitäten sind standardmäßig in -Modellen NLU aktiviert. Sie können sie auf der Registerkarte „ Entitäten “ des Modells in NLU-Workbenchanzeigen.
GLOBAL.DATE-Systementität
Der Subtype DAY gibt eine Datumszeichenfolge zurück, die bis zu einem bestimmten Datum genau ist.
| Monatlich | Beispiel |
|---|---|
| Format | JJJJ-MM-TT |
| Regulärer Ausdruck | \\d\\d\\d\\d-\\d\\d-\\d\\d |
| Eingabebeispiel | Mr. Smith hat am Freitag, den 4. Februar 2019 das Unternehmen verlassen. |
| Normalisierter Wert | 2019-02-04 |
| Codebeispiel | |
Der Untertyp WEEK gibt eine Datumszeichenfolge einer bestimmten Woche eines Jahres zurück.
| Monatlich | Beispiel |
|---|---|
| Format | JJJJ'W'WW |
| Regulärer Ausdruck | \\d\\d\\d\\d\\dW\\d\\d |
| Eingabebeispiel | Mr. Smith hat das Unternehmen in der dritten Woche des Jahres 1999 verlassen. |
| Normalisierter Wert | 1999W3 |
| Codebeispiel | |
Der Untertyp MONAT gibt eine Datumszeichenfolge eines bestimmten Monats eines Jahres zurück.
| Monatlich | Beispiel |
|---|---|
| Format | JJJJ'M'MM |
| Regulärer Ausdruck | \\d\\d\\d\\dM\\d\\d |
| Eingabebeispiel | Mr. Smith hat das Unternehmen im Februar 1999 verlassen. |
| Normalisierter Wert | 1999M02 |
| Codebeispiel | |
Der Subtyp YEAR gibt eine Datumszeichenfolge eines bestimmten Jahres zurück.
| Monatlich | Beispiel |
|---|---|
| Format | JJJJ |
| Regulärer Ausdruck | \\d\\d\\d\\d |
| Eingabebeispiel | Mr. Smith hat das Unternehmen 1999 verlassen. |
| Normalisierter Wert | 1999 |
| Codebeispiel | |
Der Untertyp SEASON gibt eine Datumszeichenfolge einer bestimmten Saison des Jahres zurück.
| Monatlich | Beispiel |
|---|---|
| Format | Eine der folgenden Möglichkeiten:
|
| Regulärer Ausdruck | Eine der folgenden Möglichkeiten:
|
| Eingabebeispiel | Mr. Smith hat das Unternehmen im Herbst 1999 verlassen. |
| Normalisierter Wert | 1999FA |
| Codebeispiel | |
GLOBAL.TIME-Systementität
Der Subtype TIME gibt eine Zeitzeichenfolge zurück, die auf eine Stunde und eine Minute genau ist.
| Monatlich | Beispiel |
|---|---|
| Format | 'T'HH:mm |
| Regulärer Ausdruck | T\\d\\d:\\d\\d |
| Eingabebeispiel | Mr. Smith ist um zehn Minuten vor drei gegangen. |
| Normalisierter Wert | T02:50 |
| Codebeispiel | |
Der Untertyp PARTSOFDAY gibt eine Zeitzeichenfolge zurück, die Teile des Tages angibt.
| Monatlich | Beispiel |
|---|---|
| Format | Eine der folgenden Möglichkeiten:
|
| Regulärer Ausdruck | Eine der folgenden Möglichkeiten:
|
| Eingabebeispiel | Mr. Smith ist am Morgen abgereist. |
| Normalisierter Wert | TMO |
| Codebeispiel | |
GLOBAL.DATE_TIME-Systementität
Der Untertyp DATE_TIME gibt eine Datumszeichenfolge zurück, die auf eine bestimmte Datums- und Uhrzeitzeichenfolge genau ist und eine Stunde und Minute genau ist.
| Monatlich | Beispiel |
|---|---|
| Format | JJJJ-MM-TT'T'HH:mm |
| Regulärer Ausdruck | \\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d |
| Eingabebeispiel | Mr. Smith verlässt das Unternehmen am 31. Oktober um 17:00 Uhr |
| Normalisierter Wert | 31.10.2022, 17:00 |
| Codebeispiel | |
GLOBAL.DURATION (Systementität)
Diese Entität gibt eine Dauerzeichenfolge zurück, die die Dauer der Aktivität angibt.
| Monatlich | Beispiel |
|---|---|
| Format | Eine der folgenden Möglichkeiten:
|
| Regulärer Ausdruck | Eine der folgenden Möglichkeiten:
|
| Eingabebeispiel | Mr. Smith verbrachte 48 Stunden in Boston. |
| Normalisierter Wert | h48 |
| Codebeispiel | |
GLOBAL.LOCATION-Systementität
Diese Entität gibt eine Standortzeichenfolge zurück.
| Monatlich | Beispiel |
|---|---|
| Format | Zeichenfolgenwert. Beispiel: Santa Clara |
| Regulärer Ausdruck | Nicht zutreffend. |
| Eingabebeispiel | Mr. Smith arbeitet in Santa Clara. |
| Normalisierter Wert | Santa Clara |
| Codebeispiel | |
GLOBAL.PERSON-Systementität
Diese Entität gibt eine Namenszeichenfolge zurück.
| Monatlich | Beispiel |
|---|---|
| Format | Zeichenfolgenwert. Beispiel: Joe Smith |
| Regulärer Ausdruck | Nicht zutreffend. |
| Eingabebeispiel | Joe Smith arbeitet in Santa Clara. |
| Normalisierter Wert | Joe Smith |
| Codebeispiel | |
GLOBAL.MONY-Systementität
Diese Entität gibt eine Währungszeichenfolge zurück.
| Monatlich | Beispiel |
|---|---|
| Format | Zeichenfolgenwert. Beispiel: USD 2000 |
| Regulärer Ausdruck | Nicht zutreffend. |
| Eingabebeispiel | Zeigen Sie mir Laptops für weniger als 2.000 USD. |
| Normalisierter Wert | 2.000 USD Hinweis: Der normalisierte Wert verwendet den dreistelligen ISO 3166-Ländercode der Quellwährung. |
| Codebeispiel | |
GLOBAL.NUMBER-Systementität
Diese Entität gibt eine Zahl zurück.
| Monatlich | Beispiel |
|---|---|
| Format | Zeichenfolgenwert. Beispiel: 5.0 |
| Regulärer Ausdruck | Nicht zutreffend. |
| Eingabebeispiel | Ich möchte die letzten 5 Transaktionen von meinem Account anzeigen. |
| Normalisierter Wert | 5.0 |
| Codebeispiel | |
GLOBAL.Software
Gibt eine Softwarezeichenfolge zurück.
| Monatlich | Beispiel |
|---|---|
| Format | Zeichenfolgenwert. Beispiel: Java |
| Regulärer Ausdruck | Nicht zutreffend. |
| Eingabebeispiel | Wie installiere ich Java? |
| Normalisierter Wert | Java |
| Codebeispiel | |
GLOBAL.HARDWARE
Gibt eine Hardware-Zeichenfolge zurück.
| Monatlich | Beispiel |
|---|---|
| Format | Zeichenfolgenwert. Beispiel: Drucker |
| Regulärer Ausdruck | Nicht zutreffend. |
| Eingabebeispiel | Wie bestelle ich einen Drucker? |
| Normalisierter Wert | Drucker |
| Codebeispiel | |
Beispiel für Vorhersageergebnis NLU unter Verwendung der Systementität „Software“.
{"status":"success",
"response":{
"utterance":"How do I install Java?",
"intents":[
{
"intentName":"test intent",
"nluModelName":"ml_x_snc_global_global_268a97a9dbd23c107906265d1396191a",
"score":0.90401393,
"intents":[
],
"entities":[
{
"name":"entity:GLOBAL.SOFTWARE",
"value":"Java",
"score":0.99930537,
"normalization":{
"type":"entity:GLOBAL.SOFTWARE",
"subType":"SOFTWARE",
"value":"Java"
},
"startingPosition":-1
}
]
}
],
"properties":{
"all:ml_x_snc_global_global_268a97a9dbd23c107906265d1396191a":"0.55",
"entity:all":"0.01",
"inference.sspace.time":"4",
"inference.time":"33",
"intent:all":"0.01",
"nluPlatformLanguage":"en",
"nluPlatformVersion":"rome.0"
}
}
}
Beispiel NLU Vorhersageergebnis unter Verwendung der DATE-Systementität
{
"utterance": "We should meet next Sunday at Starbucks.",
"intents": [
{
"intentName": "intent:Desire.Desire",
"score": 0.83452,
"entities": []
},
{
"intentName": "intent:Meeting.MeetRequest",
"score": 0.8919042,
"entities": [
{
"entityName": "entity:Meeting.MeetRequest.Where",
"value": "Starbucks",
"score": 1
},
{
"entityName": "entity:GLOBAL.DATE",
"value": "Sunday",
"normalization": { "type": "DATE",
"subType": "DAY",
"value": "1999-10-01"
},
"score": 0.87
}
]
}
]
}