api 规则定义

Disclaimer: I am an independent researcher @Taraaz with no affiliation with any of the companies mentioned below.

免责声明:我是 @Taraaz 的独立研究 人员 ,与以下提到的任何公司均无关联。

Last month, my friend posted a story on Instagram. It was about boycotting a Unilever-made skin lightening product from India which goes by the brand name “Fair & Lovely.” The campaign’s goal? To bring attention to the larger problem of colorism in India.

上个月,我的朋友在Instagram上发布了一个故事。 这是关于抵制联合利华(Unilever)生产的印度亮肤产品,该产品的商标为“ Fair&Lovely” 。 该运动的目标? 引起人们对印度色彩问题的关注。

I’m not Indian. But the campaign’s message resonated with me. In Iran, where I grew up, I too encountered similar “beauty” products that claimed to be able to lighten the skin of those who used them. I took them for granted when I was a kid. But these days, in the wake of the Black Lives Matter movement, there’s been a moment of awakening for many from different countries who think about racism and colorism at home.

我不是印度人。 但是竞选活动的信息引起了我的共鸣。 在我长大的伊朗,我也遇到过类似的“美容”产品,这些产品声称能够减轻使用它们的人的皮肤。 我小时候把它们视为理所当然。 但是这些天来,随着“黑人生活问题”运动的到来,来自不同国家的许多人在家里都考虑到种族主义和色彩主义,这是一个觉醒的时刻。

While reading through tweets from the campaign, I began to think about the emotion behind these tweets. I wondered how Unilever would perceive and react to these tweets? Of course, their social media team wouldn’t be able to read every single tweet. But perhaps they use social media analysis tools –powered by emotion recognition technologies – to get a sense of people’s demand.

在阅读竞选活动中的推文时,我开始考虑这些推文背后的情感。 我想知道联合利华会如何看待并回应这些推文? 当然,他们的社交媒体团队无法阅读每条推文。 但是也许他们使用由情感识别技术支持的社交媒体分析工具来了解人们的需求。

I’m a researcher in technology and human rights. My job is to understand how technical designs impact human rights. I know that one of the promises of text-based emotion analysis tools is to help companies to understand customer satisfaction based on social media engagement.

我是技术与人权研究人员。 我的工作是了解技术设计如何影响人权。 我知道,基于文本的情感分析工具的一项承诺是帮助公司基于社交媒体参与来了解客户满意度。

That’s why I decided to use the example of “Fair & Lovely” to scrutinize off-the-shelf machine learning-based emotion analysis APIs. How do these practices — which are now the norm among major brands — perform in a specific case such as this? In particular, I wondered whether the positive sentiment of the phrase “Fair & Lovely” might trick the emotion analysis tool and lead to the misclassification of a sentence’s sentiment, even if the overall sentiment of the sentence may not be positive.

这就是为什么我决定使用“公平可爱”的示例来仔细研究基于现成机器学习的情绪分析API。 这些做法(现在是主要品牌中的普遍做法)在这样的特定情况下如何表现? 特别想知道,“ Fair&Lovely”一词的积极情绪是否会欺骗情绪分析工具,并导致句子情绪的错误分类 ,即使句子的整体情绪可能不是积极的。

This question led me to write this blog post, especially for developers who use machine learning technologies as a service (MLaaS) and also for my fellow human rights practitioners who are interested in examining human rights implications of tech companies’ third-party relationships.

这个问题使我撰写了这篇博客文章,特别是对于使用机器学习技术即服务(MLaaS)的开发人员,以及对研究技术公司的第三方关系对人权的影响感兴趣的我的其他人权从业人员。

  • I’ll tell you why APIs terms are so important to understand, and what have been some misuses of APIs in the past few years.我将告诉您为什么理解API术语如此重要,以及过去几年对API的一些误用。
  • I’ll choose IBM Tone Analyzer API and ParallelDots Text Analysis Emotion API to test their result on tweets about Unilever’s “Fair & Lovely” product. I’ll walk you through those APIs’ developers’ policies, terms of service, APIs documents, and show you what could be some criteria to consider before choosing that API.

    我将选择IBM Tone Analyzer API和ParallelDots Text Analysis Emotion API来测试有关联合利华“ Fair&Lovely”产品的推文上的结果。 我将向您介绍这些API的开发人员政策,服务条款,API文档,并向您展示在选择该API之前可能要考虑的一些标准。

  • I’ll provide a set of recommendations for developers who want to use general-purpose APIs for a specific domain in a responsible manner. I’ll also provide recommendations for auditors and human rights practitioners who study companies’ third-party relationships.我将为想要以负责任的方式针对特定域使用通用API的开发人员提供一系列建议。 我还将为研究公司的第三方关系的审计师和人权从业人员提供建议。

So, let’s say you are a developer or a social media analyst, and you are approached by Unilever to analyze the emotion behind customers’ social media engagement. What do you do?

因此,假设您是开发人员或社交媒体分析师,联合利华(Unilever)会联系您分析客户参与社交媒体背后的情感。 你是做什么?

As a hypothetical, we will assume that you don’t have the necessary skills, data, and computation power to build a whole custom machine learning model, nor do you want to use any pre-trained model. Instead, you choose the easiest route: an off-the-shelf general-purpose emotion-analysis API.

作为假设,我们将假设您没有构建完整的自定义机器学习模型所需的技能,数据和计算能力,也不希望使用任何经过预先训练的模型。 相反,您选择了最简单的方法:现成的通用情感分析API。

If that’s the case, what would be your criteria to choose and use these APIs in a responsible manner?

如果是这样,您以负责任的方式选择使用这些API的标准是什么?

API有规则,而且功能强大 (APIs have rules — and power

api 规则定义_API有规则,而且功能强大相关推荐

  1. php api 无符号整数基数为16的整数参数的字符串表示形式,[1.12]-参数规则:接口参数规则配置 | PhalApi(π框架) - PHP轻量级开源接口框架 - 接口,从简单开始!...

    "播下一种思想,收获一种行为:播下一种行为,收获一种习惯:播下一种习惯,收获一种性格:播下一种性格,收获一种命运." --<成君忆:水煮三国> 1.12.1 参数解析 ...

  2. Sentinel:资源与规则定义 | Spring Cloud 20

    一.Sentinel 的使用 Sentinel 的使用可以分为两个部分: 核心库(Java 客户端):不依赖任何框架/库,能够运行于 Java 8 及以上的版本的运行时环境,同时对 Dubbo / S ...

  3. 【C#】编号生成器(定义单号规则、固定字符、流水号、业务单号)

    系列文章 [C#]编号生成器(定义单号规则.固定字符.流水号.业务单号) 本文链接:https://blog.csdn.net/youcheng_ge/article/details/12912978 ...

  4. nginx匹配规则_Nginx系列之server_name定义与匹配规则

    Nginx系列之server_name定义与匹配规则 server_name用来指定请求中的Host头部,在上一节的基于域名的虚拟机中,nginx匹配的规则就是根据server_name的不同,结合请 ...

  5. Linux 中 Iptables 规则定义

    linux 远程服务访问控制 Firewall: 防火墙  防火墙工作位置 :网络边缘出口处,主机边缘 数据包进出口 工作于网络边缘的一套组建  按照管理员定义的规则 对于进出本网段的报文进行检查 规 ...

  6. python自动生成采集规则_快速制作规则及获取规则提取器API

    1. 引言 前面文章的测试案例都用到了集搜客Gooseeker提供的规则提取器,在网页抓取工作中,调试正则表达式或者XPath都是特别繁琐的,耗时耗力,工作枯燥,如果有一个工具可以快速生成规则,而且可 ...

  7. css txt-aline,CSS规则定义.doc

    CSS规则定义 CSS规则定义 一.类型 Font-family:字体 font-size:字体大小: xx-small 最小 x-small 较小 small 小 medium 正常(默认值) la ...

  8. 开源通用爬虫框架YayCrawler-页面的抽取规则定义

    本节我将向大家介绍一下YayCrawler的核心-页面的抽取规则定义,这也是YayCrawler能够做到通用的主要原因之一.如果我要爬去不同的网站的数据,尽管他们的网站采用的开发技术不同.页面的结构不 ...

  9. 《Cisco防火墙》一8.7 通过NAT规则定义连接限制

    本节书摘来自异步社区<Cisco防火墙>一书中的第8章,第8.7节,作者 [巴西]Alexandre M.S.P. Moraes,更多章节内容可以访问云栖社区"异步社区" ...

最新文章

  1. 先进先出置换算法(FIFO)
  2. 神经网络迭代次数的数学构成
  3. 校招面试必读 Tips
  4. Java进阶:图文并茂解析HashMap源码
  5. 使用Apache Flume抓取数据(1)
  6. CentOS 常用命令
  7. Win11无法识别Wmic怎么办?Win11识别不了Wmic的解决方法
  8. sqlmap指定cookie_Sqlmap Cookie注入 教程
  9. java实现中文转拼音_Java 实现中文-拼音转换
  10. 物理学 物体的运动力学分析之牛顿三定律 单摆的MATLAB运动仿真(一)
  11. 使用canvas制作在线涂鸦画板
  12. 2010年10月14日糗事TOP10
  13. 7-12 求和:m+mm+mmm+mmmm+ ... +mmm……mmm(n个m)
  14. 显示 wordpress 文章摘要函数the_excerpt
  15. ansible管理变量、机密和事实
  16. 计算机exce常用功能,excel表格的基本操作 电脑基本操作知识(办公室常用).doc
  17. 轻型本地服务器_一小时超轻型漂移机
  18. 页面可视化搭建工具业界的轮子
  19. 北京移动推低价位流量卡 10元包70M
  20. What are the best ways to learn self discipline?

热门文章

  1. 配置bond和vlan
  2. iOS 开发-文件下载原理
  3. 【实验】给指定的并且已登陆系统的用户发信息
  4. spark 简单实战_SparkCore入门实战 (二)
  5. gitlab修改配置重启_centos7下gitlab安装说明
  6. scrapy 搜索关键字_Scrapy 新浪微博搜索爬虫
  7. struts2和hibernate的简单新闻发布系统_企业做不好新闻软文营销,原因都在这里!...
  8. 支付宝异步回调返回success_深入解决异步编程Promise对象的学习
  9. Nearest Opposite Parity(反向建边+spfa)
  10. Sail(CodeForces - 298B )