MMADS's picture
Update README.md
f7f7bea verified

A newer version of the Gradio SDK is available: 6.15.2

Upgrade
metadata
title: Moral Foundations Classifier App
emoji: 👀
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.44.1
app_file: app.py
pinned: false
license: gpl-3.0
short_description: web-app to analyze moral foundations in text

Moral Foundations Classifier App

A Gradio-based web application for analyzing moral foundations in text using the MoralFoundationsClassifier model.

Visit the web-app at https://huggingface.co/spaces/MMADS/MoralFoundationsClassifier-app.

Features

  • Single text analysis with instant results
  • Batch processing of CSV files
  • Interactive visualizations of moral foundation scores
  • Cached model loading for better performance
  • Example texts for quick testing

Usage

  1. Single Text Analysis: Enter or paste text in the first tab and click "Analyze Text"
  2. Batch Analysis: Upload a CSV file with a 'text' column in the second tab

About Moral Foundations Theory

The app analyzes text for five moral foundations:

  • Care/Harm
  • Fairness/Cheating
  • Loyalty/Betrayal
  • Authority/Subversion
  • Sanctity/Degradation

Each foundation has both virtue (positive) and vice (negative) dimensions.