Skip to content

Auto-Suggest Tags

As a Host, I want to receive tag suggestions based on item characteristics, So that I can tag items consistently without remembering all my tags.

  • Given I am adding tags to a recipe
  • When the system analyzes the recipe
  • Then it suggests relevant tags based on:
    • Ingredients (e.g., “rum-based” if recipe uses rum)
    • Preparation method (e.g., “shaken” if recipe is shaken)
    • Flavor profile (e.g., “citrus” if high citrus content)
    • Complexity (e.g., “easy” if few ingredients and simple steps)
  • And I can accept or reject suggestions
  • And I can accept all suggestions at once
  • And the system learns from my choices over time

NOT YET IMPLEMENTED

Requires recipe tagging (Story 2) and recipe analysis features. Auto-suggestion algorithm would analyze recipe characteristics to suggest appropriate tags.

Prerequisites:

  • Tag Recipes (Story 2) must be implemented first
  • Recipe ingredient analysis
  • Recipe complexity calculation
  • Recipe flavor profile analysis (✅ exists)
  • Suggestion algorithm
  • Learning system for user preferences

Low - Convenience feature

  • Tag, Recipe, IngredientProfile, RecipeBalance