• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Perspective API Integration by AddonsLab 1.3.0

No permission to buy ($19.99)
Compatible XF 1.x versions
1.4, 1.5
Updates duration
1 year renewal for 10 USD
Visible branding
Yes, but removable with payment
Add-On Information
Google Perspective API is the next generation AI tool for automated content moderation and quality control.

Google Perspective API is still in beta and you need to request API access to use the add-on. Please visit https://www.perspectiveapi.com/ for more information

This add-on integrates XenForo and Google Perspective API. The key features you get with the integration are:

  1. Independently configurable scores to check posts for Toxicity, Spam, Obscene language.
  2. Live feedback if the user passes a pre-configured threshold, highlighting the parts of the message that are detected to pass the threshold (configurable).
  3. Automatically moderate the post if it has a higher score than a pre-defined value.
  4. Moderators and users with permission get a link in each post to validate the post via API and see the results of validation in a popup. They can mark the post as moderated right from the popup window.
  5. Support Quick Reply and Full Editor
  6. Log of all failed API requests with full associated information can be found under Admin Panel -> Tools -> Logs -> Perspective API Log
  7. Slider to hide posts based on their toxicity/spam score, configurable in Admin Panel. Hidden posts are shown faded and smaller, and users can still see the post if they are interested by clicking on it
  8. Integration of post scores in post/thread moderation list
  9. Auto-moderation of all posts/threads based on current criteria configured in Admin Panel. Available as a new section under Tools -> Rebuild Caches page
To avoid many API requests you can configure the addon to do the checks in larger time intervals. The interval is 5 seconds by default, which means users see the results of validation every 5 seconds. Increasing this interval will cause more requests to your server and to Google API as users type their posts.

The add-on comes with local database-based cache, that decreases the number of requests to Google servers. Cache lifetime is configurable, larger values will mean more effective use of cache, but the table containing the data may grow bigger.

Please note, that the API is still in beta stage, with some scores marked as Experimental. The add-on does not in any way implement the AI engine and is not responsible for the results of the check. The results are provided by Google Perspective API.

Pricing
Add-on costs $19.99 USD that includes one year of support and updates with permanent access to product versions released in license validity period. Yearly extension costs $10.00 USD The add-on has a visible branding with a link to our website which can be removed for additional $10.00 USD payment.

Trial Version
We offer 7 days free trial version on our website. No credit card is required, the service is approved automatically upon registration and confirmation of order. IonCube Loader is required to run trial version of the product. The full version does not have such requirement and does not have any encoded code in it.
You can start your trial at https://customers.addonslab.com/marketplace.php/product/17

Demo
The product is active on our forums at https://addonslab.com/forums/ and can be tested at https://addonslab.com/threads/testing-perspective-api-integration.25/ Registered user accountsUsername: user1 Password: userpass

Username: user2 Password: userpass

Admin account Username: admin1 Password: adminpass

Licensing Information
You will get a License Key upon purchase/trial subscription, which will be available in My Services page at https://customers.addonslab.com/marketplace.php/my-services/

The key should be entered in product's Options page in XenForo Admin Panel. Once entered and saved you will see full details about your current license status. The key can be used only on one board and one server, so if you move the board you need to Reissue the license in My Services page.

The product does not include any callbacks, that execute on page load time on front-end or via cron jobs. License check is done only when you edit/save product's options or upgrade the product to the next version.

We require valid XenForo license to purchase the product. You will be asked for XenForo License validation information during the purchase.

Full details at https://addonslab.com/threads/product-licensing-information.81/


XenForo 2.x Upgrade
The add-on will be developed and released for XenForo 2.x as soon as XenForo 2.x add-ons are officially enabled in Resources. There is no estimate for the price of 2.x-compatible version, but existing customers will get 50% discount if they decide to upgrade.

Support
Support will be provided in the Discussion Thread at XenForo.com and in our Support System at https://customers.addonslab.com/submitticket.php

Feel free to contact us with any issues you find in the product or any suggestions.

Check out our free and paid XenForo add-ons in our Marketplace at https://customers.addonslab.com/marketplace.php
Author
AddonsLab
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from AddonsLab

Latest updates

  1. New permission: Use API Filter

    Here is a minor update with a new permission implemented - Use API Filter. Only usergroups...
  2. Bug-fix: DB error when logging-in

    This is a bug-fix release, that fixes the DB error when logging-in. The new version is...
  3. Bug-fix: license shown as invalid

    This is a bug-fix release, that solves the case with an invalid license message shown. The new...