엔터티를 표준 형식으로 확인
해상도는 엔터티의 표준 형식입니다. 엔터티는 다양한 형식으로 표현할 수 있으며 해상도는 공통의 정량적 형식에 대한 예측 가능한 표준 형식을 제공합니다. 예를 들어 "eighty" 및 "80"은 모두 정수 80
으로 확인되어야 합니다.
NER 해상도를 사용하여 작업을 구현하거나 추가 정보를 검색할 수 있습니다. 예를 들어 서비스는 날짜/시간 엔터티를 추출하여 모임 일정 시스템에 제공될 날짜 및 시간을 추출할 수 있습니다.
Important
2023-04-15-preview 버전부터 엔터티 확인 기능이 엔터티 메타데이터로 바뀌었습니다.
참고 항목
엔터티 해상도 응답은 api-version=2022-10-01-preview 및 "modelVersion": "2022-10-01-preview"부터만 지원됩니다.
이 문서는 각 엔터티 범주 또는 하위 범주에 대해 반환된 해상도 개체를 문서화한 것입니다.
나이
예: "10세", "23개월", "60 Y.O."
"resolutions": [
{
"resolutionKind": "AgeResolution",
"unit": "Year",
"value": 10
}
]
"unit"의 가능한 값은 다음과 같습니다.
- Year
- Month
- 주
- 요일
통화
예: "30 이집트 파운드", "77 USD"
"resolutions": [
{
"resolutionKind": "CurrencyResolution",
"unit": "Egyptian pound",
"ISO4217": "EGP",
"value": 30
}
]
"unit" 및 "ISO4217"의 가능한 값은 다음과 같습니다.
DateTime
Datetime에는 서로 다른 응답 개체를 반환하는 여러 가지 하위 형식이 포함되어 있습니다.
날짜
특정 날짜
예: "1995년 1월 1일", "4월 12일", "2022년 10월 7일", "내일"
"resolutions": [
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "Date",
"timex": "1995-01-01",
"value": "1995-01-01"
}
]
모호한 날짜가 제공될 때마다 해상도를 위한 다양한 옵션이 제공됩니다. 예를 들어 "4월 12일"은 모든 연도를 나타낼 수 있습니다. 해상도는 올해와 내년을 옵션으로 제공합니다. timex
값 XXXX
는 쿼리에 연도가 지정되지 않음을 나타냅니다.
"resolutions": [
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "Date",
"timex": "XXXX-04-12",
"value": "2022-04-12"
},
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "Date",
"timex": "XXXX-04-12",
"value": "2023-04-12"
}
]
특정 요일에 대해서도 모호성이 발생할 수 있습니다. 예를 들어 "월요일"이라고 말한다면 지난 월요일 또는 이번 월요일을 나타낼 수 있습니다. 또 다시 timex
값은 연도 또는 월이 지정되지 않았음을 나타내며 요일 식별자(W)를 사용하여 첫 번째 요일을 나타냅니다.
"resolutions": [
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "Date",
"timex": "XXXX-WXX-1",
"value": "2022-10-03"
},
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "Date",
"timex": "XXXX-WXX-1",
"value": "2022-10-10"
}
]
Time
특정 시간
예: "오전 9:39:33", "오전 7시", "20:03"
"resolutions": [
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "Time",
"timex": "T09:39:33",
"value": "09:39:33"
}
]
DateTime
특정 날짜 및 시간 조합
예: "내일 오후 6시", "1월 3일 오후 8시", "11월 1일 19:30"
"resolutions": [
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "DateTime",
"timex": "2022-10-07T18",
"value": "2022-10-07 18:00:00"
}
]
날짜와 마찬가지로 날짜/시간 엔터티가 모호할 수 있습니다. 예를 들어 "5월 3일 정오"는 모든 연도를 나타낼 수 있습니다. 해상도는 올해와 내년을 옵션으로 제공합니다. timex
값 XXXX는 연도가 지정되지 않음을 나타냅니다.
"resolutions": [
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "DateTime",
"timex": "XXXX-05-03T12",
"value": "2022-05-03 12:00:00"
},
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "DateTime",
"timex": "XXXX-05-03T12",
"value": "2023-05-03 12:00:00"
}
]
날짜/시간 범위
날짜/시간 범위는 시작 및 종료 날짜, 시간 또는 날짜/시간으로 된 기간입니다.
예: "2022년 1월 3일 오전 6시부터 4월 25일 오후 8시까지", "월요일부터 목요일 사이", "6월", "주말"
"duration" 매개 변수는 경과된 시간을 초(S), 분(M), 시간(H) 또는 일(D)로 나타냅니다. 이 매개 변수는 명시적 시작 및 종료 날짜/시간이 쿼리에 있는 경우에만 반환됩니다. "다음 주"는 해당 주의 "begin" 및 "end" 매개 변수로만 반환됩니다.
"resolutions": [
{
"resolutionKind": "TemporalSpanResolution",
"duration": "PT2702H",
"begin": "2022-01-03 06:00:00",
"end": "2022-04-25 20:00:00"
}
]
Set
세트는 되풀이되는 날짜/시간 기간입니다. 세트는 정확한 날짜/시간을 나타내지 않으므로 정확한 값으로 확인되지 않습니다.
예: "매주 월요일 오후 6시", "매주 목요일", "매주 주말"
"매주 월요일 오후 6시"의 경우 timex
값은 XXXX로 시작하여 지정된 연도가 없음을 나타내고, 매주 월요일부터 WXX-1까지는 매주 첫째 날을 결정하고 마지막으로 T18은 오후 6시임을 나타냅니다.
"resolutions": [
{
"resolutionKind": "DateTimeResolution",
"dateTimeSubKind": "Set",
"timex": "XXXX-WXX-1T18",
"value": "not resolved"
}
]
차원
예: "24km/hr", "44평방미터", "66킬로바이트"
"resolutions": [
{
"resolutionKind": "SpeedResolution",
"unit": "KilometersPerHour",
"value": 24
}
]
"resolutionKind" 및 해당 "unit"에 가능한 값은 다음과 같습니다.
AreaResolution:
- SquareKilometer
- SquareHectometer
- SquareDecameter
- SquareMeter
- SquareDecimeter
- SquareCentimeter
- SquareMillimeter
- SquareInch
- SquareFoot
- SquareMile
- SquareYard
- Acre
InformationResolution:
- bit
- Kilobit
- Megabit
- 기가비트
- Terabit
- Petabit
- Byte
- Kilobyte
- Megabyte
- 기가바이트
- Terabyte
- Petabyte
LengthResolution:
- 킬로미터
- Hectometer
- Decameter
- 미터
- Decimeter
- 센티미터
- 밀리미터
- 마이크로미터
- Nanometer
- Picometer
- 마일
- Yard
- Inch
- Foot
- Light year
- Pt
SpeedResolution:
- MetersPerSecond
- KilometersPerHour
- KilometersPerMinute
- KilometersPerSecond
- MilesPerHour
- Knot
- FootPerSecond
- FootPerMinute
- YardsPerMinute
- YardsPerSecond
- MetersPerMillisecond
- CentimetersPerMillisecond
- KilometersPerMillisecond
VolumeResolution:
- CubicMeter
- CubicCentimeter
- CubicMillimiter
- Hectoliter
- Decaliter
- Liter
- Deciliter
- Centiliter
- Milliliter
- CubicYard
- CubicInch
- CubicFoot
- CubicMile
- FluidOunce
- Teaspoon
- Tablespoon
- Pint
- Quart
- Cup
- Gill
- 손가락 모으기
- FluidDram
- 통
- Minim
- Cord
- Peck
- Bushel
- Hogshead
WeightResolution:
- 킬로그램
- 그램
- 밀리그램
- Microgram
- Gallon
- MetricTon
- Ton
- 파운드
- Ounce
- Grain
- Pennyweight
- LongTonBritish
- ShortTonUS
- ShortHundredweightUS
- 돌
- Dram
숫자
예: "27", "100 및 3", "38.5", "2/3", "33%"
"resolutions": [
{
"resolutionKind": "NumberResolution",
"numberKind": "Integer",
"value": 27
}
]
"numberKind"의 가능한 값은 다음과 같습니다.
- 정수
- 소수
- Fraction
- 전력
- 퍼센트
서수
예: "세 번째", "첫 번째", "마지막"
"resolutions": [
{
"resolutionKind": "OrdinalResolution",
"offset": "3",
"relativeTo": "Start",
"value": "3"
}
]
"relativeTo"의 가능한 값은 다음과 같습니다.
- 시작
- 끝
온도
예: "화씨 88도", "섭씨 23도"
"resolutions": [
{
"resolutionKind": "TemperatureResolution",
"unit": "Fahrenheit",
"value": 88
}
]
"unit"의 가능한 값은 다음과 같습니다.
- 섭씨
- Fahrenheit
- Kelvin
- Rankine