diff options
author | Christian Cleberg <hello@cleberg.net> | 2023-09-18 20:54:34 -0500 |
---|---|---|
committer | Christian Cleberg <hello@cleberg.net> | 2023-09-18 20:54:34 -0500 |
commit | 52576a80754206dc4b668143d38e9ce53f5d545c (patch) | |
tree | 4fef7239ab2c5d9f1ecb480b9c36adddd065b9b4 /.virtual_documents/notebooks/IBM Watson Visual Recognition.ipynb | |
parent | 5e2bb53d528d60e0a44607377fa3d09553630d5b (diff) | |
download | data-science-52576a80754206dc4b668143d38e9ce53f5d545c.tar.gz data-science-52576a80754206dc4b668143d38e9ce53f5d545c.tar.bz2 data-science-52576a80754206dc4b668143d38e9ce53f5d545c.zip |
add .gitignore
Diffstat (limited to '.virtual_documents/notebooks/IBM Watson Visual Recognition.ipynb')
-rw-r--r-- | .virtual_documents/notebooks/IBM Watson Visual Recognition.ipynb | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/.virtual_documents/notebooks/IBM Watson Visual Recognition.ipynb b/.virtual_documents/notebooks/IBM Watson Visual Recognition.ipynb deleted file mode 100644 index adeabf5..0000000 --- a/.virtual_documents/notebooks/IBM Watson Visual Recognition.ipynb +++ /dev/null @@ -1,75 +0,0 @@ - - - -pip install --upgrade --user "ibm-watson>=4.5.0" - - -apikey = "<your-apikey>" -version = "2018-03-19" -url = "<your-url>" - - -import json -from ibm_watson import VisualRecognitionV3 -from ibm_cloud_sdk_core.authenticators import IAMAuthenticator - -authenticator = IAMAuthenticator(apikey) -visual_recognition = VisualRecognitionV3( - version=version, - authenticator=authenticator -) - -visual_recognition.set_service_url(url) - - -visual_recognition.set_default_headers({'x-watson-learning-opt-out': "true"}) - - -data = [ -{ - "title": "Bear Country, South Dakota", - "url": "https://example.com/photos/highres/20140717.jpg" -}, -{ - "title": "Pactola Lake", - "url": "https://example.com/photos/highres/20140718.jpg" -}, -{ - "title": "Welcome to Utah", - "url": "https://example.com/photos/highres/20190608_02.jpg" -}, -{ - "title": "Honey Badger", - "url": "https://example.com/photos/highres/20190611_03.jpg" -}, -{ - "title": "Grand Canyon Lizard", - "url": "https://example.com/photos/highres/20190612.jpg" -}, -{ - "title": "The Workhouse", - "url": "https://example.com/photos/highres/20191116_01.jpg" -} -] - - -from ibm_watson import ApiException - -for x in range(len(data)): - try: - url = data[x]["url"] - images_filename = data[x]["title"] - classes = visual_recognition.classify( - url=url, - images_filename=images_filename, - threshold='0.6', - owners=["IBM"]).get_result() - print("-------------------------------------------------------------------------------------------------------------------------------------") - print("Image Title: ", data[x]["title"], "\n") - print("Image URL: ", data[x]["url"], "\n") - classification_results = classes["images"][0]["classifiers"][0]["classes"] - for result in classification_results: - print(result["class"], "(", result["score"], ")") - print("-------------------------------------------------------------------------------------------------------------------------------------") - except ApiException as ex: - print("Method failed with status code " + str(ex.code) + ": " + ex.message) |