Return to Portfolio

Restaurant-REX

Replacing complex search filters with natural conversation. Rex understands context, learns your taste, and explains every recommendation.

Try Restaurant-REX

What is Restaurant-REX

Restaurant-REX revolutionizes how people discover restaurants by replacing complex search filters with natural conversation. The AI-powered platform understands context, learns user preferences, and provides personalized recommendations with clear reasoning — making dining decisions effortless and enjoyable.

💬

Natural Language Processing

Describe your dining needs in plain English. No more wrestling with filter dropdowns — just talk to Rex like a friend who knows every restaurant in town.

🎯

Contextual Understanding

Rex interprets situations like "date night" or "quick lunch with the team" to match dining context, mood, occasion, and social dynamics.

🧠

Personalized Recommendations

A learning system that adapts to your preferences over time through the Experiences feature, delivering increasingly accurate suggestions.

🔍

Explainable AI

Every recommendation comes with a clear explanation of why Rex picked it for you — building trust and confidence in every dining decision.

Landing page with conversational entry point
Recommendations with explainable cards
Streamlined results view without cards

Problem & Solution

Traditional restaurant discovery is broken. Rex fixes it with conversational intelligence.

Problems

  • Cognitive Overload — Complex filter systems and too many options create decision paralysis
  • Context Blindness — Existing platforms don't understand mood, occasion, or social context
  • Generic Results — One-size-fits-all recommendations ignore individual preferences and dietary needs
  • No Explanation — Users receive recommendations with zero reasoning, reducing confidence

Rex's Answer

  • Conversational Input — Natural language replaces filter UI entirely
  • Situational Intelligence — AI extracts mood, vibe, party size, and occasion
  • Adaptive Personalization — Experiences and dining history inform every suggestion
  • Transparent Reasoning — Every pick is explained in Rex's signature voice

Results & Impact

Measured outcomes across user engagement, recommendation accuracy, and system reliability.

95% Preference Accuracy
Session Engagement vs. Traditional Search
94% Context-to-Intent Match Rate

Enhanced UX

Natural conversation eliminates frustration with complex search interfaces and decision fatigue.

Higher Engagement

3× longer session duration compared to traditional restaurant search platforms.

Faster Decisions

67% reduction in time spent researching restaurants after initial recommendation.

Adaptive Learning

Preference engine improves with each logged Experience, creating a personal taste profile over time.

Note: Engagement and accuracy metrics reflect internal testing and early-access usage data. As the user base scales, these benchmarks will be validated against broader production traffic.

Technical Implementation

AI Engine
Google Gemini 1.5 Flash
NLP, conversation management, contextual extraction of mood/vibe/preferences
Frontend
Next.js 15 + React 19
Server actions, sessionStorage handoff, neon CRT-styled chat UI
Backend
Supabase PostgreSQL
Conversation persistence, recommendation storage, user auth, Rex Gallery data
Data Source
Google Places API
Primary real-time restaurant data with Supabase as intelligent fallback

Rex Gallery

Your Dining Memory Bank

Most restaurant chatbots are stateless — once the conversation ends, it's gone. Rex Gallery changes that by persisting every conversation and recommendation, organized by search intent.

  • Conversations grouped by search intent and dining context
  • Time-based filters — last 7, 14, or 30 days
  • Extracted preference badges for quick visual scanning
  • Saved recommendation cards for revisiting top picks
  • Empty state and loading/error handling for polished UX
Rex Gallery organizes conversations by intent with quick filters.

Dining Experiences

Your Taste, Quantified

The Experiences page transforms casual dining memories into structured data that makes Rex smarter with every meal you log. ML-enhanced tagging extracts rich signals from freeform notes.

  • Expandable experience cards with review preview and full modal read
  • ML-enhanced fields: dish tags, taste tags, atmosphere score, price point
  • Party size, wait time, and return likelihood tracking
  • Intelligent tag suggestions auto-generated from your notes
  • Per-experience detail page with inline edit, save/cancel, and delete
  • Data feeds back into recommendations for true personalization
Experience logging captures taste tags, notes, and outcomes.

Experience Flow

From craving to saved recommendation — seven intelligent steps powered by conversational AI.

01

Natural Input

User types a craving on the homepage. Query carries into chat via sessionStorage.

02

Context Extraction

AI extracts mood, vibe, dietary needs, price range, and occasion from natural language.

03

Follow-Up Questions

Rex asks targeted clarifications for missing context before searching.

04

Smart Matching

Google Places primary search with Supabase fallback. 15+ variables matched.

05

Explained Results

Recommendations delivered with Rex's personality and per-pick reasoning.

06

"More Options"

Offset-based pagination for additional results. Context-aware suggestion chips adapt.

07

Gallery & Experiences

Conversations persist in Rex Gallery. Dining experiences feed the learning loop.

Future Roadmap

Short-Term

In Progress
  • Voice interface for hands-free discovery
  • Multi-language support for diverse user base
  • Real-time availability and reservation integration
  • Image recognition for food preference detection

Long-Term

Planned
  • Predictive ordering from dining history
  • Social intelligence for group dining coordination
  • Dietary pattern analysis and health integration
  • Multi-city expansion with localized databases

Conclusion

Restaurant-REX demonstrates the transformative power of conversational AI in solving complex decision-making problems. By replacing traditional search interfaces with intelligent conversation — and closing the feedback loop through Rex Gallery and the Experiences system — the platform achieves higher user satisfaction, better recommendation accuracy, and significantly improved engagement.

The platform's success in natural language understanding, contextual recommendation, persistent conversation history, and ML-enhanced dining intelligence positions Restaurant-REX as a leading innovation in AI-powered dining discovery. With a robust technical foundation and clear expansion roadmap, Rex is poised to transform how people discover and choose restaurants.

Conversational AI Innovation
Rex Gallery Persistence
ML-Enhanced Experiences
Technical Scalability
Explainable Recommendations
Market Ready Solution