What We Built

Matcha is an AI-powered dating platform that matches users based on persona and emotional compatibility, then activates a Date Planner AI Agent once a match is made.

Key Components

Smart Persona Creation
Users create a persona through short, guided prompts instead of long questionnaires.
The persona captures intent, communication style, emotional preferences, and lifestyle signals.

Emotion & Sentiment Signals (Optional Video)
Users can submit short video responses.
These videos are analyzed privately to understand sentiment and emotional expression, not physical attractiveness, helping improve match quality.

Trait-Based Matching
Instead of rigid personality labels, Matcha represents users through flexible traits such as emotional openness, energy level, pacing, and conflict style.
This allows for more natural and human-centered matching.

Zodiac as Context (Optional)
Astrology is used as a soft contextual layer to explain relationship dynamics and generate conversation starters.
It does not determine matches and can be turned off at any time.

Date Planner AI Agent
After two users match, Matcha activates a Date Planner AI Agent that suggests first-date ideas tailored to both personas.
The agent considers emotional energy, preferences, timing, budget, and overall vibe compatibility.
This helps reduce decision fatigue and removes the awkwardness of planning a first date.


AI Pipeline
User prompts are converted into persona representations.
Optional video inputs are processed to extract emotional and sentiment signals.
These signals are combined to generate compatible matches and personalized date suggestions.

We intentionally focused on explainability, so every match includes a clear “why this match” explanation rather than acting as a black-box system.

Built With

Share this project:

Updates