Back/Personal/ChatGPT
BeginnerPersonal

Use ChatGPT to Become Your Own Personal Wine Sommelier

Turn your own tasting notes into a reusable preference profile, then use that profile to narrow a restaurant wine list by fit, value, and confidence instead of asking for generic recommendations.

Use ChatGPT to Become Your Own Personal Wine Sommelier

Chintan photographs handwritten Champagne notes, asks ChatGPT to infer his taste profile, then gives it a restaurant wine list for value picks, splurges, and bottles to avoid.

Before you start

What you need

  • Photos of your own tasting notes
  • Enough rated wines to reveal contrasts
  • A clear photo or PDF of the current wine list
  • Budget and occasion constraints

What you’ll make

A source-grounded taste profile plus a short list of menu recommendations with prices, fit, value, and uncertainty.

Tools used

Step by step

The workflow

Follow the sequence once, then adapt the prompts, checks, and handoffs to your own setup.

4 steps

Step01

Digitize Your Tasting Notes

Photograph tasting notes with ratings, memorable phrases, producer names, and clear contrasts between what you liked and disliked. Include enough examples to reveal patterns rather than one favorite bottle.

You can upload multiple images at once to provide the AI with a comprehensive view of your tasting history.

Step02

Generate Your Taste Profile

Have ChatGPT transcribe the notes first, mark uncertain readings, then infer a profile with supporting examples and confidence. Correct the transcription before reusing the profile.

Example prompt
Transcribe these Champagne tasting notes and flag any producer, cuvée, vintage, rating, or word you cannot read confidently. Then infer my preferences across sweetness, acidity, age, producer style, grape, texture, and value. Cite the notes supporting each pattern, include dislikes and exceptions, and label confidence as high, medium, or low.
Step03

Capture a Restaurant's Wine Menu

Photograph the complete restaurant wine list or upload its PDF. Include prices, vintage, producer, cuvée, region, bottle size, and any page needed to avoid evaluating an incomplete menu.

This also works with screenshots of online wine lists or PDF menus.

Step04

Get Personalized Recommendations

In the same conversation, ask for a short list grounded in the saved profile, meal, budget, and menu. Require exact menu names and prices plus a reason, confidence, and alternatives.

Example prompt
Using my taste profile and only the bottles visible on this wine list, what would I like? We are eating [meal], serving [party size], and want to spend about [budget]. Give me: best personal match, best value, crowd pleaser, adventurous pick, splurge, and bottles that are poor fits for my preferences. Quote the exact menu name and price for every recommendation and flag uncertain label readings.

Keeping this in the same chat is crucial, as the AI will use the context of your previously analyzed taste profile to make its recommendations.

What good looks like

  • The profile cites patterns visible in your notes.
  • Recommendations use only bottles and prices found on the supplied list.
  • The answer distinguishes strong matches, experiments, splurges, and poor fits.
  • Uncertain producer, vintage, or label readings are called out rather than guessed.

Build your next product with ChatPRD

Turn an idea into a PRD, user stories, and a plan.

Try ChatPRD free

After the steps

Runbook notes

How to recover when the loop fails and where human judgment helps.

Recover

If it goes sideways

Handwriting or bottle names are misread
Ask the model to transcribe first, flag uncertain text, and correct the record before generating a profile.
The profile overfits a few liked bottles
Include disliked and mixed examples, distinguish grape, producer, region, sweetness, acidity, age, and price, and label low confidence patterns.
The model recommends a bottle not on the menu
Require every recommendation to quote the exact menu name and price and omit any entry it cannot read confidently.
The best stylistic match ignores the meal or budget
Provide the party size, food, desired spend, and whether the goal is crowd pleasing, adventurous, or closest personal fit.

Start shipping
better products.

Join 100,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.

Free to start
No credit card
SOC 2 certified
Enterprise ready