Mọi con người đều có cảm xúc như vui, buồn, trung lập, ngạc nhiên, đau khổ, v.v. Nếu ta tạo cảm xúc của hình ảnh như vui, buồn, trung lập, ngạc nhiên, v.v. trong Python. Ta có thể dùng Microsoft Emotion API cho mọi mục đích phát triển.
Chúng ta có thể dễ dàng phân tích tất cả các cảm xúc này bằng Microsoft Emotion API.
Mã ví dụ
import http.client, urllib.request import urllib.parse, urllib.error import base64, sys import simplejson as json # Thay bằng subscription_key # bạn nhận được sau khi đăng ký subscription_key = '23d39244dbe55173214b56ab45d56cla' headers = { # Request headers. Và thay placeholder key bằng # subscription key của chúng ta. 'Content-Type': 'application/json', 'Ocp-Apim-Subscription-Key': subscription_key, } params = urllib.parse.urlencode({ }) url1 = 'URL CỦA HÌNH ẢNH' body = { 'url': url1 } newbody = str(body) try: conn = http.client.HTTPSConnection('westus.api.cognitive.microsoft.com') conn.request("POST", "/emotion/v1.0/recognize?%s" % params, newbody, headers) response = conn.getresponse() data = response.read() my_parsed = json.loads(data) print ("Phản hồi là:") print (json.dumps(my_parsed, sort_keys=True, indent=2)) val = my_parsed[0]["scores"] res = max(val, key=val.get) print ("\nCảm xúc :: ", res) conn.close() except Exception as e: print(e.args)