Word Cloud

Cooking Recipes Cloud

Culinary techniques and cooking terms

Output
Cooking Recipes Cloud
Python
import matplotlib.pyplot as plt
from wordcloud import WordCloud

text = """Cooking Recipe Ingredients Technique Method Prep Cook Bake Roast
Saute Grill Fry Steam Boil Simmer Braise Sous Vide Smoke Ferment
Knife Skills Chop Dice Mince Julienne Brunoise Mise en Place Prep
Flavor Seasoning Salt Pepper Herbs Spices Garlic Onion Olive Oil
Temperature Heat Low Medium High Oven Stovetop Instant Pot Air Fryer
Texture Crispy Tender Creamy Smooth Crunchy Flaky Moist Juicy
Plating Presentation Garnish Color Balance Portion Restaurant Quality"""

def culinary_warm(word, font_size, position, orientation, random_state=None, **kwargs):
    colors = ['#dc2626', '#ea580c', '#d97706', '#ca8a04', '#b91c1c']
    return colors[hash(word) % len(colors)]

wordcloud = WordCloud(
    width=1200, height=600,
    background_color='#ffffff',
    color_func=culinary_warm,
    max_words=75,
    max_font_size=125,
    min_font_size=11,
    relative_scaling=0.5
).generate(text)

fig, ax = plt.subplots(figsize=(12, 6), facecolor='#ffffff')
ax.imshow(wordcloud, interpolation='bilinear')
ax.axis('off')
plt.tight_layout(pad=0)
plt.show()
Library

Matplotlib

Category

Text Visualization

Did this help you?

Support PyLucid to keep it free & growing

Support