kolappannathan / comment-moderation-using-azure

A Console app demonstrating Comment Moderation using Azure Cognitive services.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Comment moderation using Azure cognitive services

This is a console application that demonstrates how to moderate comments using Azure Content Moderator. I have written blog posts that provide further details on this.

Associated Blog posts

  1. Moderate comments on your website using Azure Content Moderator
  2. Creating & Managing custom blocklists in the Azure Content Moderator service
  3. Using the review system within Azure for Manual reviews

Functions covered in this POC Console App

  • Checking if a text contains personal data
  • Adult or explicit content
    • Auto blocking comments where Azure identifies explict content with high confidence
    • Marking comments with low confidence for manual review
    • Manual review integration
  • Custom block list
    • Block comments that contain words from a custom blocklist
    • Creating & deleting custom block list
    • Adding & removing words from the block list

Note

To view the main code that interacts with the Azure service head over to the ModeratorLib class.

About

A Console app demonstrating Comment Moderation using Azure Cognitive services.

License:MIT License


Languages

Language:C# 100.0%