Seen Jeem
Multilanguage trivia game for family game nights, with team play, 60+ categories and thousands of questions
Project brief
What this project does
Disclaimer
The code for Seen Jeem was written for personal use and isn't available to the public.
Client engagement
Case study
The challenge
Most trivia games of this kind are paid, and many charge for every round you play. Yet most of their questions are general knowledge you can find online for free, so families keep paying for content that's already out there.
What we built
We collected that free content into our own question bank. Crawlers check popular trivia sites on a schedule, then AI cleans up each question, translates it, adds answer options when needed, and sets its difficulty. A vector database flags anything too close to a question we already have.
The outcome
Families can play as many rounds as they want without paying for each one. The pipeline runs by itself, so new questions keep coming in both languages with very little manual work, and duplicates are caught before they reach a game.
By the numbers
- Questions
- 10K+
- Curated questions in the live bank, deduplicated across categories.
- Categories
- 65
- 20 main categories and 45 subcategories, from flags and capitals to poetry and football.
- Languages
- 2
- Arabic (RTL) first, with English (LTR) support.
Product
Features
The core workflows and capabilities that shape the project experience.
Jeopardy Style Board
Pick a category and a point value, reveal the question, and award points to the team that answers correctly
Team Play
2 to 4 teams, each with a custom name, icon, color, and players, plus live scores across the top of the board
No Repeated Questions
Questions are drawn at random by category and difficulty, and a question shared between categories never appears twice in one game
Rich Question Types
Text, image, and multiple-choice questions, with answer images and a lightbox for the details
Arabic First, Bilingual
Built for Arabic speakers, with full RTL support and an English (LTR) mode
Content Pipeline
Scheduled crawlers and an AI pipeline that parse, translate, add options, rate difficulty, and flag similar questions using a vector database
Free & Family-Friendly
No sign-up and no cost, with content that is safe for the whole family
Interface
Core Screens
A curated look at the most useful screens from the project.
Implementation
Tech Stack Deep Dive
How the main technologies contribute to the product.