Smaller game studios often lack the resources to run or maintain a moderation backend. Parry API skips the backend entirely: drop one JavaScript file into a project, instantiate an analyzer, and call analyze() to get a compound sentiment score back synchronously, no server, no network round-trip. Developers set their own thresholds to tune how strict or lenient the filter is for their specific community.
Keeping the lexicon effective without an explicit-slur list required deliberate design: the analyzer leans on negative scoring of surrounding language and pattern-based obfuscation detection rather than a blocklist, since the whole file is publicly readable client-side and can't rely on hiding anything.
Standard sentiment models miss a lot of gaming slang. Building the custom VADER lexicon meant mapping community-specific language to meaningful sentiment signals, which required iterative testing against real chat logs.
- TypeScript type definitions for the analyzer class
- Optional Web Worker offloading for very high-volume chat streams
- Expanded gaming lexicon covering more game genres and community vocabularies