Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.

A Console app demonstrating Comment Moderation using Azure Cognitive services.

License

Notifications You must be signed in to change notification settings

kolappannathan/comment-moderation-using-azure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.