Giter VIP home page Giter VIP logo

passadis / react-dotnet-moderation Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.3 MB

Content Moderation with Azure Content Safety and Blob Metadata for Analysis and Insights with Microsoft Fabric

Home Page: https://www.cloudblogger.eu/2023/11/20/microsoft-fabric-content-safety-analytics-on-metadata/

License: MIT License

Dockerfile 3.28% HTML 8.94% CSS 14.07% JavaScript 26.94% C# 16.89% HCL 29.89%
anaylsis azure azure-functions blob-storage dotnet fabric logicapps terraform

react-dotnet-moderation's Introduction

Content Moderation with Azure Content Safety and Custom Metadata

Project Overview

This project explores Azure AI Content Safety where users upload Photos that are getting stored to Azure Storage and select categories about them, Azure AI Content Safety performs moderation on the content, and the Moderation status along with the selected categories are stored as Blob custom metadata. Azure Logic Apps integration helps us extract the Custom Metadata of each Blob, store them in a CSV file and Microsoft Fabric brings to life Analysis on the results using a Pipeline to fetch the CSV and visualize it as a Table with a Python notebook

Introduction

Azure AI Content Safety is an AI service that lets you handle content that is potentially offensive, risky, or otherwise undesirable. It includes the AI-powered content moderation service which scans text, image, and videos and applies content flags automatically.

So we are going to build a React Application where users upload Photos and select some categories about them, Content Safety performs moderation flagging , and Microsoft Fabric brings to life Analysis on the process and the results.

Prerequisites

For this workshop we need :

  • Azure Subscription
  • VSCode with Node.Js
  • Content Safety Resource from Azure AI Services
  • Azure Functions
  • Azure Container Registry
  • Azure Web APP
  • Azure Logic Apps
  • Azure Storage Accounts
  • Microsoft Fabric ( Trial is fine)

Getting Started

  1. Set Up Your Development Environment: Ensure your workstation is equipped with Docker, Azure Functions Core Tools, Python, and Node.js.

  2. Clone the Repository: Get started by cloning this repository to your local environment.

  3. Follow the Blog for Detailed Instructions: For step-by-step guidance, visit Microsoft Fabric and Content Safety:Analytics On Metadata.

Contribute

We encourage contributions! If you have ideas on how to improve this application or want to report a bug, please feel free to open an issue or submit a pull request.

Architecture

ModArch3

react-dotnet-moderation's People

Contributors

dependabot[bot] avatar passadis avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.