MMADS's picture
Update README.md
f7f7bea verified
---
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](https://huggingface.co/MMADS/MoralFoundationsClassifier) model.
Visit the web-app at <a href="https://huggingface.co/spaces/MMADS/MoralFoundationsClassifier-app/" target="_blank" rel="noopener noreferrer">https://huggingface.co/spaces/MMADS/MoralFoundationsClassifier-app</a>.
## 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.