Skip to content

Commit f137d5f

Browse files
committed
Merge branch 'feature/text_analytics_v3.0' of https://github.com/Azure/azure-sdk-for-python into feature/text_analytics_v3.0
* 'feature/text_analytics_v3.0' of https://github.com/Azure/azure-sdk-for-python: [text analytics] Too many documents (#11155) removed grapheme_offset and grapheme_length, renamed grapheme_count to character_count (#11190) [text analytics] Add warnings (#11053) [text analytics] Fix test errors dl recognize entities (#11083) [text analytics] Add text to sentence sentiment (#11054)
2 parents 4448f01 + dd10299 commit f137d5f

File tree

106 files changed

+3591
-181
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+3591
-181
lines changed

sdk/textanalytics/azure-ai-textanalytics/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,14 @@
22

33
## 1.0.0b5 (Unreleased)
44

5+
**New features**
6+
- We now have a `warnings` property on each document-level response object returned from the endpoints. It is a list of `TextAnalyticsWarning`s.
7+
- Added `text` property to `SentenceSentiment`
8+
59
**Breaking changes**
610
- `score` attribute of `DetectedLanguage` has been renamed to `confidence_score`
11+
- Removed `grapheme_offset` and `grapheme_length` from `CategorizedEntity`, `SentenceSentiment`, and `LinkedEntityMatch`
12+
- `TextDocumentStatistics` attribute `grapheme_count` has been renamed to `character_count`
713

814
## 1.0.0b4 (2020-04-07)
915

sdk/textanalytics/azure-ai-textanalytics/azure/ai/textanalytics/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
RecognizeEntitiesResult,
1818
DetectLanguageResult,
1919
TextAnalyticsError,
20+
TextAnalyticsWarning,
2021
ExtractKeyPhrasesResult,
2122
RecognizeLinkedEntitiesResult,
2223
TextDocumentStatistics,
@@ -35,6 +36,7 @@
3536
'DetectLanguageResult',
3637
'CategorizedEntity',
3738
'TextAnalyticsError',
39+
'TextAnalyticsWarning',
3840
'ExtractKeyPhrasesResult',
3941
'RecognizeLinkedEntitiesResult',
4042
'AnalyzeSentimentResult',

sdk/textanalytics/azure-ai-textanalytics/azure/ai/textanalytics/_generated/models/_models.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,8 @@ class DocumentLanguage(msrest.serialization.Model):
165165
166166
:param id: Required. Unique, non-empty document identifier.
167167
:type id: str
168-
:param detected_languages: Required. A list of extracted languages.
169-
:type detected_languages: list[~azure.ai.textanalytics.models.DetectedLanguage]
168+
:param detected_language: Required. Detected Language.
169+
:type detected_language: ~azure.ai.textanalytics.models.DetectedLanguage
170170
:param warnings: Required. Warnings encountered while processing document.
171171
:type warnings: list[~azure.ai.textanalytics.models.TextAnalyticsWarning]
172172
:param statistics: if showStats=true was specified in the request this field will contain
@@ -176,13 +176,13 @@ class DocumentLanguage(msrest.serialization.Model):
176176

177177
_validation = {
178178
'id': {'required': True},
179-
'detected_languages': {'required': True},
179+
'detected_language': {'required': True},
180180
'warnings': {'required': True},
181181
}
182182

183183
_attribute_map = {
184184
'id': {'key': 'id', 'type': 'str'},
185-
'detected_languages': {'key': 'detectedLanguages', 'type': '[DetectedLanguage]'},
185+
'detected_language': {'key': 'detectedLanguage', 'type': 'DetectedLanguage'},
186186
'warnings': {'key': 'warnings', 'type': '[TextAnalyticsWarning]'},
187187
'statistics': {'key': 'statistics', 'type': 'DocumentStatistics'},
188188
}
@@ -193,7 +193,7 @@ def __init__(
193193
):
194194
super(DocumentLanguage, self).__init__(**kwargs)
195195
self.id = kwargs['id']
196-
self.detected_languages = kwargs['detected_languages']
196+
self.detected_language = kwargs['detected_language']
197197
self.warnings = kwargs['warnings']
198198
self.statistics = kwargs.get('statistics', None)
199199

sdk/textanalytics/azure-ai-textanalytics/azure/ai/textanalytics/_generated/models/_models_py3.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -186,8 +186,8 @@ class DocumentLanguage(msrest.serialization.Model):
186186
187187
:param id: Required. Unique, non-empty document identifier.
188188
:type id: str
189-
:param detected_languages: Required. A list of extracted languages.
190-
:type detected_languages: list[~azure.ai.textanalytics.models.DetectedLanguage]
189+
:param detected_language: Required. Detected Language.
190+
:type detected_language: ~azure.ai.textanalytics.models.DetectedLanguage
191191
:param warnings: Required. Warnings encountered while processing document.
192192
:type warnings: list[~azure.ai.textanalytics.models.TextAnalyticsWarning]
193193
:param statistics: if showStats=true was specified in the request this field will contain
@@ -197,13 +197,13 @@ class DocumentLanguage(msrest.serialization.Model):
197197

198198
_validation = {
199199
'id': {'required': True},
200-
'detected_languages': {'required': True},
200+
'detected_language': {'required': True},
201201
'warnings': {'required': True},
202202
}
203203

204204
_attribute_map = {
205205
'id': {'key': 'id', 'type': 'str'},
206-
'detected_languages': {'key': 'detectedLanguages', 'type': '[DetectedLanguage]'},
206+
'detected_language': {'key': 'detectedLanguage', 'type': 'DetectedLanguage'},
207207
'warnings': {'key': 'warnings', 'type': '[TextAnalyticsWarning]'},
208208
'statistics': {'key': 'statistics', 'type': 'DocumentStatistics'},
209209
}
@@ -212,14 +212,14 @@ def __init__(
212212
self,
213213
*,
214214
id: str,
215-
detected_languages: List["DetectedLanguage"],
215+
detected_language: "DetectedLanguage",
216216
warnings: List["TextAnalyticsWarning"],
217217
statistics: Optional["DocumentStatistics"] = None,
218218
**kwargs
219219
):
220220
super(DocumentLanguage, self).__init__(**kwargs)
221221
self.id = id
222-
self.detected_languages = detected_languages
222+
self.detected_language = detected_language
223223
self.warnings = warnings
224224
self.statistics = statistics
225225

0 commit comments

Comments
 (0)