Spaces:
Running
Running
metadata
title: catllm - Survey Response Classifier
emoji: 🏷️
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.6.0
app_file: app.py
pinned: false
license: mit
short_description: Classify survey responses using LLMs
catllm - Survey Response Classifier
A web interface for the catllm Python package. Classify survey responses into custom categories using various LLM providers.
How to Use
- Upload Your Data: Upload a CSV or Excel file containing survey responses
- Select Column: Choose the column containing the text responses to classify
- Define Categories: Enter your classification categories (e.g., "Positive", "Negative", "Neutral")
- Choose a Model: Select your preferred LLM (free models available!)
- Click Classify: View and download results with category assignments
Supported Models
| Provider | Models |
|---|---|
| OpenAI | gpt-4o, gpt-4o-mini |
| Anthropic | claude-3-5-sonnet, claude-3-haiku |
| gemini-1.5-pro, gemini-1.5-flash | |
| Mistral | mistral-large-latest |
Privacy
Your API key is never stored. It is only used for the current classification request and is not logged or saved.