# Project export: BiasArena

This document was generated by HackStack to give an AI agent context about a hackathon project. Sections are labeled with their provenance; content marked as truncated was cut to keep this document small.

## Project metadata

- Hackathon: TreeHacks 2026
- Tagline: BiasArena will crack big tech open. Think you can get away with unsafe models? Think again.
- Devpost: https://devpost.com/software/bias-arena
- GitHub: not linked
- Demo: https://bias-arena.vercel.app/
- Video: https://www.youtube.com/embed/KUL_PQvlsiA?enablejsapi=1&hl=en_US&rel=0&start=&version=3&wmode=transparent
- Team: contributor stats unavailable

## Devpost submission (written by the team)

### Overview

What is BiasArena? BiasArena is designed to evaluate biased large language models through evaluating the model's response to real human opinions, taken from sources such as X, BlueSky, and Reddit. In order to quantify the bias of these models, we observed how these models reacted to polarizing opinions expressed online, regarding topics such as immigration, gun rights, abortion, Israel/Palestine, and much more, considering opinions both on the left and on the right. Specifically, we considered whether the models would reinforce or refuse of these views and which direction it tended to lean toward with this, and with careful mathematical analysis, we were able to gather data regarding the political ideology of the models themselves. The BiasArena Playground In building this, we were inspired by LMArena's interactive mode, and thus we built a "playground" in which users can try to jailbreak language models into revealing their biases, rewarding users on leaderboards based on how well they can do so, making this a fun experience for users that helps promote AI safety and transparency while providing even more data about ways in which these models may be biased. BiasArena's Framework Under the hood, BiasArena consists of a scraper that reads from X, BlueSky, and Reddit, querying polarizing tweets and posts from MIT's BridgeDictionary and Google Trends. Once a list of posts has been found and filtered down to those with strong opinions, a language classifier then determines the political slant of the posts, as well as which of 25 chosen topics of global contention are most relevant to the post. We then fed the posts into a model evaluation pipeline, which prompted the posts into a set of chosen large language models. We evaluated these models on a spectrum from denying and refusing the post's opinion to completely agreeing with and reinforcing the opinion, and then combined this data on thousands of posts to determine the different kinds of biases present in the model.

## README (from the GitHub repository)

No README available.

## Detected evidence (automated analysis)

No repository was indexed for this project. Claimed technologies below could not be checked against code.
- Python (language) — claimed on Devpost, not found in the code
- TypeScript (language) — claimed on Devpost, not found in the code
- Vercel (technology) — claimed on Devpost, not found in the code

## Codebase structure

No repository index available.

## Key source files

No repository index available; no source files included.