Skip to content

Commit 2c1ecf8

Browse files
committed
Merge pull request #40 from fhasanaj/RCB-377
Added genre parameter and updated entities_linked examples
2 parents 5f22d13 + a0e806e commit 2c1ecf8

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

docker/run_python.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ if [ ! -z ${API_KEY} ]; then
110110
cd /python-dev/examples
111111
if [ ! -z ${FILENAME} ]; then
112112
runExample ${FILENAME}
113-
elif [ ! -z ${ALT_URL} ]; then
113+
else
114114
for file in *.py; do
115115
runExample ${file}
116116
done

examples/entities_linked.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ def run(key, altUrl='https://api.rosette.com/rest/v1/'):
1818
entities_linked_text_data = "Last month director Paul Feig announced the movie will have an all-star female cast including Kristen Wiig, Melissa McCarthy, Leslie Jones and Kate McKinnon."
1919
params = DocumentParameters()
2020
params["content"] = entities_linked_text_data
21+
params["genre"] = "social-media"
2122
return api.entities(params, True) # entity linking is turned on
2223

2324

rosette/api.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ class DocumentParameters(_DocumentParamSetBase):
295295

296296
def __init__(self):
297297
"""Create a L{DocumentParameters} object."""
298-
_DocumentParamSetBase.__init__(self, ("content", "contentUri", "language"))
298+
_DocumentParamSetBase.__init__(self, ("content", "contentUri", "language", "genre"))
299299
self.file_name = ""
300300
self.useMultipart = False
301301

@@ -341,7 +341,7 @@ class RelationshipsParameters(DocumentParameters):
341341
def __init__(self):
342342
"""Create a L{RelationshipsParameters} object."""
343343
self.useMultipart = False
344-
_DocumentParamSetBase.__init__(self, ("content", "contentUri", "language", "options"))
344+
_DocumentParamSetBase.__init__(self, ("content", "contentUri", "language", "options", "genre"))
345345

346346

347347
class NameTranslationParameters(_DocumentParamSetBase):
@@ -372,7 +372,7 @@ class NameTranslationParameters(_DocumentParamSetBase):
372372
def __init__(self):
373373
self.useMultipart = False
374374
_DocumentParamSetBase.__init__(self, ("name", "targetLanguage", "entityType", "sourceLanguageOfOrigin",
375-
"sourceLanguageOfUse", "sourceScript", "targetScript", "targetScheme"))
375+
"sourceLanguageOfUse", "sourceScript", "targetScript", "targetScheme", "genre"))
376376

377377
def validate(self):
378378
"""Internal. Do not use."""

0 commit comments

Comments
 (0)