End-to-end NLP . Conversational commerce

Pika Food Ordering Chatbot

An end-to-end chatbot that makes placing and tracking a food order feel natural while keeping the backend state consistent.

Food ordering chatbot with a meal, order summary, and confirmation

01 . Context

The challenge

Traditional ordering flows require repeated navigation and form filling. The goal was to let customers create an order through a simple conversation without losing accuracy.

02 . Contribution

What I built

  1. Created Dialogflow intents for natural-language ordering and connected them to a FastAPI integration layer.
  2. Used MySQL to persist menu and order data while keeping the conversation synchronized with backend state.
  3. Automated totals, unique order IDs, and final order summaries for a complete checkout flow.

03 . Outcome

Measurable impact

Real-time order flow

Automated checkout summary