•  


Analyze Comment Toxicity with Perspective API | Firebase Extensions Hub

Analyze Comment Toxicity with Perspective API

Made by Jigsaw

Analyze the perceived impact the text of a comment might have on a conversation using Perspective API.

100+
installs
Works with
Cloud Firestore
Version
0.1.6 | Source code
License
Apache-2.0
Publisher
Jigsaw
Report
Bug
Abuse

How this extension works

Use this extension to get toxicity scores from Perspective
API
for comments
written to a Cloud Firestore collection.

This extension runs Perspective API on the text field and collection you
configure. The API uses machine learning models to score the perceived impact a
comment might have on a conversation by evaluating that comment across a range
of emotional concepts, called attributes. When you install this extension, you
will specify the attributes you want to receive scores for. Perspective’s main
attribute is TOXICITY, defined as “a rude, disrespectful, or unreasonable
comment that is likely to make you leave a discussion”. See a list of all
available attributes
on our developer site.
Scores are retrieved when a new document is added to your collection or an
existing document is modified.

Additional setup

Before you can use this extension, you will need to enable Perspective API.
Follow the instructions on our Get Started page
to request API access and then enable the API and create an API
key
.

By default, you’re granted quota for 1 query per second (QPS) to Perspective
API. For additional QPS, fill out a quota increase
request
as needed.

Note: If you add or update documents at a rate higher than your allotted QPS,
you may exceed quota and the extension will fail to score your documents.

Billing

Perspective API is free for all amounts of quota. However, the extension
uses Firebase and Google Cloud Platform services which may have associated
charges, including:

  • Cloud Firestore
  • Cloud Functions

When you use Firebase Extensions, you’re only charged for the underlying
resources that you use. A paid-tier billing plan is only required if the
extension uses a service that requires a paid-tier plan, for example calling to
a Google Cloud API or making outbound network requests to non-Google services.
All Firebase services offer a free tier of usage.
Learn more about Firebase billing.

- "漢字路" 한글한자자동변환 서비스는 교육부 고전문헌국역지원사업의 지원으로 구축되었습니다.
- "漢字路" 한글한자자동변환 서비스는 전통문화연구회 "울산대학교한국어처리연구실 옥철영(IT융합전공)교수팀"에서 개발한 한글한자자동변환기를 바탕하여 지속적으로 공동 연구 개발하고 있는 서비스입니다.
- 현재 고유명사(인명, 지명등)을 비롯한 여러 변환오류가 있으며 이를 해결하고자 많은 연구 개발을 진행하고자 하고 있습니다. 이를 인지하시고 다른 곳에서 인용시 한자 변환 결과를 한번 더 검토하시고 사용해 주시기 바랍니다.
- 변환오류 및 건의,문의사항은 juntong@juntong.or.kr로 메일로 보내주시면 감사하겠습니다. .
Copyright ⓒ 2020 By '전통문화연구회(傳統文化硏究會)' All Rights reserved.
 한국   대만   중국   일본