RaghavenderReddy commited on
Commit
a0bca62
·
verified ·
1 Parent(s): 2f559d0

Update cultural_data.py

Browse files
Files changed (1) hide show
  1. cultural_data.py +836 -49
cultural_data.py CHANGED
@@ -28,25 +28,49 @@ CULTURAL_DATA = {
28
  "name": "Cherry Blossom Festival (Hanami)",
29
  "season": "Spring (March-May)",
30
  "description": "Celebration of cherry blossoms with picnics under blooming trees",
31
- "significance": "Symbolizes the fleeting nature of life and beauty"
 
 
32
  },
33
  {
34
  "name": "Obon Festival",
35
  "season": "Summer (August)",
36
  "description": "Buddhist festival honoring deceased ancestors",
37
- "significance": "Families reunite and visit ancestral gravesites"
 
 
38
  },
39
  {
40
  "name": "Golden Week",
41
  "season": "Spring (Late April-Early May)",
42
  "description": "Series of national holidays creating a week-long break",
43
- "significance": "Major travel period for Japanese families"
 
 
44
  },
45
  {
46
  "name": "Tanabata (Star Festival)",
47
  "season": "Summer (July 7)",
48
  "description": "Festival celebrating the meeting of celestial lovers",
49
- "significance": "People write wishes on paper strips tied to bamboo"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  }
51
  ],
52
  "best_locations": [
@@ -54,7 +78,8 @@ CULTURAL_DATA = {
54
  "name": "Mount Fuji",
55
  "type": "Natural Wonder",
56
  "description": "Japan's highest mountain and spiritual symbol",
57
- "best_time": "Climbing season: July-September"
 
58
  },
59
  {
60
  "name": "Kyoto",
@@ -90,17 +115,33 @@ CULTURAL_DATA = {
90
  "fact": "Bowing is an essential part of Japanese culture, with different depths for different situations.",
91
  "category": "greeting",
92
  "source": "Japanese Social Customs"
 
 
 
 
 
 
 
 
 
 
93
  }
94
  ],
95
  "food_culture": {
96
  "staples": ["Rice", "Fish", "Soy products", "Vegetables"],
97
- "popular_dishes": ["Sushi", "Ramen", "Tempura", "Miso soup"],
98
  "dining_etiquette": [
99
  "Say 'Itadakimasu' before eating and 'Gochisousama' after",
100
  "Don't stick chopsticks upright in rice",
101
- "Slurping noodles is acceptable and shows appreciation"
102
- ]
103
- }
 
 
 
 
 
 
104
  },
105
 
106
  "India": {
@@ -124,25 +165,57 @@ CULTURAL_DATA = {
124
  "name": "Diwali (Festival of Lights)",
125
  "season": "Autumn (October-November)",
126
  "description": "Hindu festival celebrating victory of light over darkness",
127
- "significance": "Homes are decorated with lamps and fireworks light the sky"
 
 
128
  },
129
  {
130
  "name": "Holi (Festival of Colors)",
131
  "season": "Spring (March)",
132
  "description": "Celebration of spring with colored powders and water",
133
- "significance": "Symbolizes love, forgiveness, and new beginnings"
 
 
134
  },
135
  {
136
  "name": "Durga Puja",
137
  "season": "Autumn (September-October)",
138
  "description": "Bengali festival honoring Goddess Durga",
139
- "significance": "Elaborate pandals and cultural performances"
 
 
140
  },
141
  {
142
  "name": "Eid al-Fitr",
143
  "season": "Variable (based on lunar calendar)",
144
  "description": "Islamic festival marking end of Ramadan",
145
- "significance": "Celebrated by India's large Muslim population"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
146
  }
147
  ],
148
  "best_locations": [
@@ -186,17 +259,33 @@ CULTURAL_DATA = {
186
  "fact": "The concept of 'Atithi Devo Bhava' means 'Guest is God' in Indian culture.",
187
  "category": "hospitality",
188
  "source": "Indian Hospitality Traditions"
 
 
 
 
 
 
 
 
 
 
189
  }
190
  ],
191
  "food_culture": {
192
  "staples": ["Rice", "Wheat", "Lentils", "Spices"],
193
- "popular_dishes": ["Curry", "Biryani", "Dosa", "Chapati", "Samosa"],
194
  "dining_etiquette": [
195
  "Many Indians eat with their right hand",
196
  "Sharing food is common and considered bonding",
197
- "Vegetarianism is widely practiced"
198
- ]
199
- }
 
 
 
 
 
 
200
  },
201
 
202
  "Brazil": {
@@ -220,25 +309,41 @@ CULTURAL_DATA = {
220
  "name": "Carnival",
221
  "season": "Summer (February-March)",
222
  "description": "World's largest carnival celebration with parades and street parties",
223
- "significance": "Showcases Brazilian culture, music, and dance"
 
 
224
  },
225
  {
226
  "name": "Festa Junina",
227
  "season": "Winter (June)",
228
  "description": "Traditional rural festivals celebrating harvest",
229
- "significance": "Features quadrilha dancing and traditional foods"
 
 
230
  },
231
  {
232
  "name": "New Year's Eve (Réveillon)",
233
  "season": "Summer (December 31)",
234
  "description": "Massive beach celebrations, especially in Rio",
235
- "significance": "Millions dress in white for good luck"
 
 
236
  },
237
  {
238
  "name": "Oktoberfest (Blumenau)",
239
  "season": "October",
240
  "description": "German-Brazilian cultural festival",
241
- "significance": "Celebrates German immigrant heritage"
 
 
 
 
 
 
 
 
 
 
242
  }
243
  ],
244
  "best_locations": [
@@ -282,17 +387,33 @@ CULTURAL_DATA = {
282
  "fact": "Football (soccer) is more than a sport in Brazil - it's a cultural obsession.",
283
  "category": "sports",
284
  "source": "Brazilian Sports Culture"
 
 
 
 
 
 
 
 
 
 
285
  }
286
  ],
287
  "food_culture": {
288
  "staples": ["Rice", "Beans", "Meat", "Tropical fruits"],
289
- "popular_dishes": ["Feijoada", "Pão de açúcar", "Açaí", "Churrasco", "Coxinha"],
290
  "dining_etiquette": [
291
  "Meals are social occasions for family bonding",
292
  "Fresh fruit juices are preferred over soft drinks",
293
- "Dinner is often served late (8-9 PM)"
294
- ]
295
- }
 
 
 
 
 
 
296
  },
297
 
298
  "Germany": {
@@ -316,25 +437,41 @@ CULTURAL_DATA = {
316
  "name": "Oktoberfest",
317
  "season": "Autumn (September-October)",
318
  "description": "World's largest beer festival in Munich",
319
- "significance": "Celebrates Bavarian culture with beer, food, and music"
 
 
320
  },
321
  {
322
  "name": "Christmas Markets (Christkindlmärkte)",
323
  "season": "Winter (November-December)",
324
  "description": "Traditional markets selling Christmas goods and food",
325
- "significance": "Dating back to Middle Ages, creating magical atmosphere"
 
 
326
  },
327
  {
328
  "name": "Carnival (Karneval/Fasching)",
329
  "season": "Winter/Spring (February-March)",
330
  "description": "Pre-Lenten celebration with parades and costumes",
331
- "significance": "Especially popular in Cologne and Düsseldorf"
 
 
332
  },
333
  {
334
  "name": "Unity Day",
335
  "season": "Autumn (October 3)",
336
  "description": "National holiday celebrating German reunification",
337
- "significance": "Commemorates reunification of East and West Germany"
 
 
 
 
 
 
 
 
 
 
338
  }
339
  ],
340
  "best_locations": [
@@ -378,17 +515,33 @@ CULTURAL_DATA = {
378
  "fact": "Germans prefer direct communication and value honesty over politeness.",
379
  "category": "communication",
380
  "source": "German Social Behavior"
 
 
 
 
 
 
 
 
 
 
381
  }
382
  ],
383
  "food_culture": {
384
  "staples": ["Bread", "Potatoes", "Meat", "Beer"],
385
- "popular_dishes": ["Bratwurst", "Sauerkraut", "Pretzels", "Schnitzel", "Strudel"],
386
  "dining_etiquette": [
387
  "Keep hands visible on the table while eating",
388
  "Wait for everyone to be served before eating",
389
- "Beer is considered a food staple, not just alcohol"
390
- ]
391
- }
 
 
 
 
 
 
392
  },
393
 
394
  "France": {
@@ -412,25 +565,41 @@ CULTURAL_DATA = {
412
  "name": "Bastille Day",
413
  "season": "Summer (July 14)",
414
  "description": "National day celebrating French Revolution",
415
- "significance": "Military parade on Champs-Élysées and fireworks"
 
 
416
  },
417
  {
418
  "name": "Cannes Film Festival",
419
  "season": "Spring (May)",
420
  "description": "Prestigious international film festival",
421
- "significance": "Showcases world cinema and French cultural influence"
 
 
422
  },
423
  {
424
  "name": "Fête de la Musique",
425
  "season": "Summer (June 21)",
426
  "description": "Music festival celebrated across France",
427
- "significance": "Free concerts and street performances"
 
 
428
  },
429
  {
430
  "name": "Christmas Markets",
431
  "season": "Winter (December)",
432
  "description": "Traditional markets in Alsace region",
433
- "significance": "Blend of French and German traditions"
 
 
 
 
 
 
 
 
 
 
434
  }
435
  ],
436
  "best_locations": [
@@ -474,17 +643,33 @@ CULTURAL_DATA = {
474
  "fact": "The French take fashion seriously and tend to dress more formally than many other cultures.",
475
  "category": "fashion",
476
  "source": "French Style Culture"
 
 
 
 
 
 
 
 
 
 
477
  }
478
  ],
479
  "food_culture": {
480
  "staples": ["Bread", "Cheese", "Wine", "Butter"],
481
- "popular_dishes": ["Croissant", "Coq au vin", "Ratatouille", "Crème brûlée", "Bouillabaisse"],
482
  "dining_etiquette": [
483
  "Keep hands on the table, not in your lap",
484
  "Bread is placed directly on the table, not on the plate",
485
- "Wine is an important part of meals"
486
- ]
487
- }
 
 
 
 
 
 
488
  },
489
 
490
  "China": {
@@ -508,25 +693,49 @@ CULTURAL_DATA = {
508
  "name": "Chinese New Year (Spring Festival)",
509
  "season": "Winter/Spring (January-February)",
510
  "description": "Most important Chinese festival marking lunar new year",
511
- "significance": "Family reunions, red decorations, and fireworks"
 
 
512
  },
513
  {
514
  "name": "Mid-Autumn Festival",
515
  "season": "Autumn (September-October)",
516
  "description": "Festival celebrating harvest and family unity",
517
- "significance": "Mooncakes and moon gazing traditions"
 
 
518
  },
519
  {
520
  "name": "Dragon Boat Festival",
521
  "season": "Summer (June)",
522
  "description": "Traditional festival with dragon boat races",
523
- "significance": "Commemorates ancient poet Qu Yuan"
 
 
524
  },
525
  {
526
  "name": "National Day Golden Week",
527
  "season": "Autumn (October 1-7)",
528
  "description": "Week-long national holiday",
529
- "significance": "Celebrates founding of People's Republic of China"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
530
  }
531
  ],
532
  "best_locations": [
@@ -570,17 +779,545 @@ CULTURAL_DATA = {
570
  "fact": "Red is considered the luckiest color in Chinese culture, symbolizing prosperity and joy.",
571
  "category": "symbolism",
572
  "source": "Chinese Color Symbolism"
 
 
 
 
 
 
 
 
 
 
573
  }
574
  ],
575
  "food_culture": {
576
  "staples": ["Rice", "Noodles", "Tea", "Soy sauce"],
577
- "popular_dishes": ["Peking duck", "Dim sum", "Hot pot", "Kung pao chicken", "Mapo tofu"],
578
  "dining_etiquette": [
579
  "Meals are shared family-style",
580
  "Chopsticks should not be stuck upright in rice",
581
- "Tea is continuously refilled for guests"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
582
  ]
583
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
584
  }
585
  }
586
 
@@ -637,4 +1374,54 @@ def search_locations_by_type(location_type: str) -> List[Dict[str, Any]]:
637
  location_with_country = location.copy()
638
  location_with_country['country'] = country
639
  results.append(location_with_country)
640
- return results
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  "name": "Cherry Blossom Festival (Hanami)",
29
  "season": "Spring (March-May)",
30
  "description": "Celebration of cherry blossoms with picnics under blooming trees",
31
+ "significance": "Symbolizes the fleeting nature of life and beauty",
32
+ "traditions": ["Flower viewing parties", "Sake drinking", "Traditional poetry"],
33
+ "foods": ["Bento boxes", "Dango sweets", "Cherry blossom mochi"]
34
  },
35
  {
36
  "name": "Obon Festival",
37
  "season": "Summer (August)",
38
  "description": "Buddhist festival honoring deceased ancestors",
39
+ "significance": "Families reunite and visit ancestral gravesites",
40
+ "traditions": ["Lantern lighting", "Bon dancing", "Cleaning gravesites"],
41
+ "foods": ["Traditional sweets", "Offerings to ancestors", "Family feast"]
42
  },
43
  {
44
  "name": "Golden Week",
45
  "season": "Spring (Late April-Early May)",
46
  "description": "Series of national holidays creating a week-long break",
47
+ "significance": "Major travel period for Japanese families",
48
+ "traditions": ["Domestic travel", "Family gatherings", "Spring activities"],
49
+ "foods": ["Regional specialties", "Travel food", "Festival treats"]
50
  },
51
  {
52
  "name": "Tanabata (Star Festival)",
53
  "season": "Summer (July 7)",
54
  "description": "Festival celebrating the meeting of celestial lovers",
55
+ "significance": "People write wishes on paper strips tied to bamboo",
56
+ "traditions": ["Wish writing", "Bamboo decorating", "Star gazing"],
57
+ "foods": ["Star-shaped sweets", "Traditional summer treats", "Colorful foods"]
58
+ },
59
+ {
60
+ "name": "Shichi-Go-San",
61
+ "season": "Autumn (November 15)",
62
+ "description": "Traditional rite of passage for children aged 3, 5, and 7",
63
+ "significance": "Celebrates children's growth and health",
64
+ "traditions": ["Shrine visits", "Traditional clothing", "Photography"],
65
+ "foods": ["Chitose-ame candy", "Special celebration meals", "Family dining"]
66
+ },
67
+ {
68
+ "name": "Setsubun",
69
+ "season": "Winter (February 3-4)",
70
+ "description": "Bean-throwing festival to drive away evil spirits",
71
+ "significance": "Marks the beginning of spring in the lunar calendar",
72
+ "traditions": ["Bean throwing", "Oni masks", "Fortune telling"],
73
+ "foods": ["Roasted soybeans", "Ehomaki rolls", "Traditional sweets"]
74
  }
75
  ],
76
  "best_locations": [
 
78
  "name": "Mount Fuji",
79
  "type": "Natural Wonder",
80
  "description": "Japan's highest mountain and spiritual symbol",
81
+ "best_time": "Climbing season: July-September",
82
+ "significance": "Sacred mountain in Shintoism"
83
  },
84
  {
85
  "name": "Kyoto",
 
115
  "fact": "Bowing is an essential part of Japanese culture, with different depths for different situations.",
116
  "category": "greeting",
117
  "source": "Japanese Social Customs"
118
+ },
119
+ {
120
+ "fact": "The concept of 'wa' (harmony) is fundamental in Japanese society, emphasizing group cohesion over individual expression.",
121
+ "category": "philosophy",
122
+ "source": "Japanese Philosophy Studies"
123
+ },
124
+ {
125
+ "fact": "Gift-giving in Japan follows strict rules, including the importance of presentation and reciprocity.",
126
+ "category": "gift-giving",
127
+ "source": "Japanese Gift Culture"
128
  }
129
  ],
130
  "food_culture": {
131
  "staples": ["Rice", "Fish", "Soy products", "Vegetables"],
132
+ "popular_dishes": ["Sushi", "Ramen", "Tempura", "Miso soup", "Yakitori", "Udon", "Katsu"],
133
  "dining_etiquette": [
134
  "Say 'Itadakimasu' before eating and 'Gochisousama' after",
135
  "Don't stick chopsticks upright in rice",
136
+ "Slurping noodles is acceptable and shows appreciation",
137
+ "Sharing dishes is common",
138
+ "Never pass food from chopsticks to chopsticks"
139
+ ],
140
+ "beverages": ["Green tea", "Sake", "Beer", "Whisky"],
141
+ "cooking_methods": ["Grilling", "Steaming", "Raw preparation", "Deep frying"]
142
+ },
143
+ "cultural_values": ["Harmony (Wa)", "Respect", "Perseverance", "Group consensus", "Seasonal awareness"],
144
+ "traditional_arts": ["Calligraphy", "Tea ceremony", "Ikebana", "Kabuki", "Noh theater", "Origami"]
145
  },
146
 
147
  "India": {
 
165
  "name": "Diwali (Festival of Lights)",
166
  "season": "Autumn (October-November)",
167
  "description": "Hindu festival celebrating victory of light over darkness",
168
+ "significance": "Homes are decorated with lamps and fireworks light the sky",
169
+ "traditions": ["Lighting diyas", "Rangoli art", "Fireworks", "Gift exchange"],
170
+ "foods": ["Sweets (mithai)", "Samosas", "Gulab jamun", "Kaju katli"]
171
  },
172
  {
173
  "name": "Holi (Festival of Colors)",
174
  "season": "Spring (March)",
175
  "description": "Celebration of spring with colored powders and water",
176
+ "significance": "Symbolizes love, forgiveness, and new beginnings",
177
+ "traditions": ["Color throwing", "Water fights", "Music and dance", "Bonfire"],
178
+ "foods": ["Gujiya", "Thandai", "Puran poli", "Malpua"]
179
  },
180
  {
181
  "name": "Durga Puja",
182
  "season": "Autumn (September-October)",
183
  "description": "Bengali festival honoring Goddess Durga",
184
+ "significance": "Elaborate pandals and cultural performances",
185
+ "traditions": ["Pandal hopping", "Cultural programs", "Drum playing", "Immersion ceremony"],
186
+ "foods": ["Bengali sweets", "Bhog", "Fish curry", "Rice dishes"]
187
  },
188
  {
189
  "name": "Eid al-Fitr",
190
  "season": "Variable (based on lunar calendar)",
191
  "description": "Islamic festival marking end of Ramadan",
192
+ "significance": "Celebrated by India's large Muslim population",
193
+ "traditions": ["Morning prayers", "Charity giving", "New clothes", "Family visits"],
194
+ "foods": ["Biryani", "Sewaiyan", "Kebabs", "Dates"]
195
+ },
196
+ {
197
+ "name": "Navratri",
198
+ "season": "Autumn (September-October)",
199
+ "description": "Nine-night festival dedicated to Goddess Durga",
200
+ "significance": "Celebrates divine feminine power",
201
+ "traditions": ["Garba dance", "Dandiya raas", "Fasting", "Colorful attire"],
202
+ "foods": ["Fasting foods", "Sabudana", "Fruits", "Milk products"]
203
+ },
204
+ {
205
+ "name": "Karva Chauth",
206
+ "season": "Autumn (October-November)",
207
+ "description": "Festival where married women fast for husband's well-being",
208
+ "significance": "Strengthens marital bonds",
209
+ "traditions": ["Day-long fasting", "Moon sighting", "Henna application", "Traditional songs"],
210
+ "foods": ["Pre-dawn meal", "Evening feast", "Sweets", "Fruits"]
211
+ },
212
+ {
213
+ "name": "Ganesh Chaturthi",
214
+ "season": "Late Summer (August-September)",
215
+ "description": "Festival celebrating Lord Ganesha",
216
+ "significance": "Removal of obstacles and new beginnings",
217
+ "traditions": ["Clay idol making", "Processions", "Immersion ceremony", "Community celebrations"],
218
+ "foods": ["Modak", "Laddu", "Puran poli", "Coconut rice"]
219
  }
220
  ],
221
  "best_locations": [
 
259
  "fact": "The concept of 'Atithi Devo Bhava' means 'Guest is God' in Indian culture.",
260
  "category": "hospitality",
261
  "source": "Indian Hospitality Traditions"
262
+ },
263
+ {
264
+ "fact": "The bindi worn on the forehead has spiritual significance and represents the third eye.",
265
+ "category": "symbolism",
266
+ "source": "Hindu Symbolism Studies"
267
+ },
268
+ {
269
+ "fact": "Joint family systems are traditional in India, with multiple generations living together.",
270
+ "category": "family",
271
+ "source": "Indian Family Structure Studies"
272
  }
273
  ],
274
  "food_culture": {
275
  "staples": ["Rice", "Wheat", "Lentils", "Spices"],
276
+ "popular_dishes": ["Curry", "Biryani", "Dosa", "Chapati", "Samosa", "Butter chicken", "Dal"],
277
  "dining_etiquette": [
278
  "Many Indians eat with their right hand",
279
  "Sharing food is common and considered bonding",
280
+ "Vegetarianism is widely practiced",
281
+ "Shoes are removed before entering dining areas",
282
+ "Guests are served first and abundantly"
283
+ ],
284
+ "beverages": ["Chai", "Lassi", "Coconut water", "Fresh fruit juices"],
285
+ "cooking_methods": ["Tandoor cooking", "Steaming", "Deep frying", "Slow cooking"]
286
+ },
287
+ "cultural_values": ["Respect for elders", "Hospitality", "Spiritual devotion", "Family unity", "Non-violence (Ahimsa)"],
288
+ "traditional_arts": ["Classical dance", "Henna art", "Rangoli", "Classical music", "Sculpture", "Textile weaving"]
289
  },
290
 
291
  "Brazil": {
 
309
  "name": "Carnival",
310
  "season": "Summer (February-March)",
311
  "description": "World's largest carnival celebration with parades and street parties",
312
+ "significance": "Showcases Brazilian culture, music, and dance",
313
+ "traditions": ["Samba parades", "Street parties", "Costume competitions", "Music festivals"],
314
+ "foods": ["Feijoada", "Caipirinha", "Brigadeiro", "Pastéis"]
315
  },
316
  {
317
  "name": "Festa Junina",
318
  "season": "Winter (June)",
319
  "description": "Traditional rural festivals celebrating harvest",
320
+ "significance": "Features quadrilha dancing and traditional foods",
321
+ "traditions": ["Square dancing", "Bonfire jumping", "Traditional games", "Folk music"],
322
+ "foods": ["Corn dishes", "Sweet potatoes", "Quentão", "Pamonha"]
323
  },
324
  {
325
  "name": "New Year's Eve (Réveillon)",
326
  "season": "Summer (December 31)",
327
  "description": "Massive beach celebrations, especially in Rio",
328
+ "significance": "Millions dress in white for good luck",
329
+ "traditions": ["Beach parties", "Fireworks", "White clothing", "Flower offerings to sea goddess"],
330
+ "foods": ["Champagne", "Tropical fruits", "Seafood", "Coconut water"]
331
  },
332
  {
333
  "name": "Oktoberfest (Blumenau)",
334
  "season": "October",
335
  "description": "German-Brazilian cultural festival",
336
+ "significance": "Celebrates German immigrant heritage",
337
+ "traditions": ["Beer tasting", "German folk music", "Traditional dress", "Cultural exhibitions"],
338
+ "foods": ["German sausages", "Sauerkraut", "Pretzels", "German beer"]
339
+ },
340
+ {
341
+ "name": "Bumba Meu Boi",
342
+ "season": "Summer (June-August)",
343
+ "description": "Folk festival from Northeast Brazil",
344
+ "significance": "Combines indigenous, African, and European traditions",
345
+ "traditions": ["Street theater", "Folk dancing", "Traditional music", "Colorful costumes"],
346
+ "foods": ["Regional specialties", "Coconut sweets", "Tropical drinks", "Seafood"]
347
  }
348
  ],
349
  "best_locations": [
 
387
  "fact": "Football (soccer) is more than a sport in Brazil - it's a cultural obsession.",
388
  "category": "sports",
389
  "source": "Brazilian Sports Culture"
390
+ },
391
+ {
392
+ "fact": "Brazil has one of the world's most diverse populations, reflecting its complex colonial history.",
393
+ "category": "demographics",
394
+ "source": "Brazilian Demographics Study"
395
+ },
396
+ {
397
+ "fact": "Capoeira, a martial art that combines dance, acrobatics, and music, originated in Brazil.",
398
+ "category": "martial-arts",
399
+ "source": "Capoeira Historical Studies"
400
  }
401
  ],
402
  "food_culture": {
403
  "staples": ["Rice", "Beans", "Meat", "Tropical fruits"],
404
+ "popular_dishes": ["Feijoada", "Pão de açúcar", "Açaí", "Churrasco", "Coxinha", "Moqueca", "Brigadeiro"],
405
  "dining_etiquette": [
406
  "Meals are social occasions for family bonding",
407
  "Fresh fruit juices are preferred over soft drinks",
408
+ "Dinner is often served late (8-9 PM)",
409
+ "Sharing food demonstrates friendship",
410
+ "Always accept offered food or drink"
411
+ ],
412
+ "beverages": ["Caipirinha", "Guaraná", "Mate tea", "Fresh fruit juices"],
413
+ "cooking_methods": ["Grilling (churrasco)", "Stewing", "Frying", "Tropical preparation"]
414
+ },
415
+ "cultural_values": ["Joy and celebration", "Family bonds", "Hospitality", "Diversity acceptance", "Natural harmony"],
416
+ "traditional_arts": ["Samba", "Capoeira", "Bossa Nova", "Folk crafts", "Street art", "Carnival arts"]
417
  },
418
 
419
  "Germany": {
 
437
  "name": "Oktoberfest",
438
  "season": "Autumn (September-October)",
439
  "description": "World's largest beer festival in Munich",
440
+ "significance": "Celebrates Bavarian culture with beer, food, and music",
441
+ "traditions": ["Beer hall gatherings", "Traditional music", "Lederhosen wearing", "Folk dancing"],
442
+ "foods": ["Beer", "Pretzels", "Sausages", "Roast chicken"]
443
  },
444
  {
445
  "name": "Christmas Markets (Christkindlmärkte)",
446
  "season": "Winter (November-December)",
447
  "description": "Traditional markets selling Christmas goods and food",
448
+ "significance": "Dating back to Middle Ages, creating magical atmosphere",
449
+ "traditions": ["Market visiting", "Glühwein drinking", "Craft shopping", "Carol singing"],
450
+ "foods": ["Glühwein", "Lebkuchen", "Roasted almonds", "Bratwurst"]
451
  },
452
  {
453
  "name": "Carnival (Karneval/Fasching)",
454
  "season": "Winter/Spring (February-March)",
455
  "description": "Pre-Lenten celebration with parades and costumes",
456
+ "significance": "Especially popular in Cologne and Düsseldorf",
457
+ "traditions": ["Costume parades", "Street parties", "Traditional songs", "Comedy performances"],
458
+ "foods": ["Traditional sweets", "Carnival cookies", "Mulled wine", "Festive breads"]
459
  },
460
  {
461
  "name": "Unity Day",
462
  "season": "Autumn (October 3)",
463
  "description": "National holiday celebrating German reunification",
464
+ "significance": "Commemorates reunification of East and West Germany",
465
+ "traditions": ["Public celebrations", "Cultural events", "Historical exhibitions", "Unity ceremonies"],
466
+ "foods": ["Regional German specialties", "Traditional feast", "Local delicacies", "Celebratory meals"]
467
+ },
468
+ {
469
+ "name": "May Day (Maifest)",
470
+ "season": "Spring (May 1)",
471
+ "description": "Traditional spring celebration",
472
+ "significance": "Welcomes spring with maypole dancing",
473
+ "traditions": ["Maypole erection", "Folk dancing", "Spring festivals", "Labor celebrations"],
474
+ "foods": ["Spring vegetables", "May wine", "Seasonal fruits", "Traditional breads"]
475
  }
476
  ],
477
  "best_locations": [
 
515
  "fact": "Germans prefer direct communication and value honesty over politeness.",
516
  "category": "communication",
517
  "source": "German Social Behavior"
518
+ },
519
+ {
520
+ "fact": "The concept of 'Gemütlichkeit' describes a feeling of warmth, coziness, and belonging.",
521
+ "category": "philosophy",
522
+ "source": "German Cultural Values"
523
+ },
524
+ {
525
+ "fact": "Germans have a strong environmental consciousness and are leaders in recycling.",
526
+ "category": "environment",
527
+ "source": "German Environmental Studies"
528
  }
529
  ],
530
  "food_culture": {
531
  "staples": ["Bread", "Potatoes", "Meat", "Beer"],
532
+ "popular_dishes": ["Bratwurst", "Sauerkraut", "Pretzels", "Schnitzel", "Strudel", "Sauerbraten", "Currywurst"],
533
  "dining_etiquette": [
534
  "Keep hands visible on the table while eating",
535
  "Wait for everyone to be served before eating",
536
+ "Beer is considered a food staple, not just alcohol",
537
+ "Maintain eye contact during toasts",
538
+ "Finish everything on your plate"
539
+ ],
540
+ "beverages": ["Beer", "Wine", "Schnapps", "Coffee"],
541
+ "cooking_methods": ["Smoking", "Sausage making", "Baking", "Roasting"]
542
+ },
543
+ "cultural_values": ["Punctuality", "Directness", "Order", "Environmental responsibility", "Work-life balance"],
544
+ "traditional_arts": ["Classical music", "Opera", "Gothic architecture", "Woodworking", "Beer brewing", "Automotive design"]
545
  },
546
 
547
  "France": {
 
565
  "name": "Bastille Day",
566
  "season": "Summer (July 14)",
567
  "description": "National day celebrating French Revolution",
568
+ "significance": "Military parade on Champs-Élysées and fireworks",
569
+ "traditions": ["Military parade", "Fireworks displays", "Public celebrations", "Dancing in streets"],
570
+ "foods": ["French cuisine", "Wine", "Cheese", "Pastries"]
571
  },
572
  {
573
  "name": "Cannes Film Festival",
574
  "season": "Spring (May)",
575
  "description": "Prestigious international film festival",
576
+ "significance": "Showcases world cinema and French cultural influence",
577
+ "traditions": ["Red carpet events", "Film screenings", "Award ceremonies", "Fashion displays"],
578
+ "foods": ["Gourmet cuisine", "Champagne", "Mediterranean dishes", "French delicacies"]
579
  },
580
  {
581
  "name": "Fête de la Musique",
582
  "season": "Summer (June 21)",
583
  "description": "Music festival celebrated across France",
584
+ "significance": "Free concerts and street performances",
585
+ "traditions": ["Street concerts", "Music performances", "Cultural events", "Community gatherings"],
586
+ "foods": ["Street food", "Wine", "Light refreshments", "Regional specialties"]
587
  },
588
  {
589
  "name": "Christmas Markets",
590
  "season": "Winter (December)",
591
  "description": "Traditional markets in Alsace region",
592
+ "significance": "Blend of French and German traditions",
593
+ "traditions": ["Market shopping", "Artisan crafts", "Holiday decorations", "Traditional carols"],
594
+ "foods": ["Vin chaud", "Gingerbread", "Christmas cookies", "Holiday sweets"]
595
+ },
596
+ {
597
+ "name": "Beaujolais Nouveau",
598
+ "season": "Autumn (November)",
599
+ "description": "Celebration of new wine release",
600
+ "significance": "Celebrates French wine culture",
601
+ "traditions": ["Wine tasting", "Harvest celebrations", "Wine tours", "Cultural festivities"],
602
+ "foods": ["New wine", "Cheese platters", "French bread", "Seasonal dishes"]
603
  }
604
  ],
605
  "best_locations": [
 
643
  "fact": "The French take fashion seriously and tend to dress more formally than many other cultures.",
644
  "category": "fashion",
645
  "source": "French Style Culture"
646
+ },
647
+ {
648
+ "fact": "French intellectual culture highly values philosophical discussion and debate.",
649
+ "category": "intellectual",
650
+ "source": "French Philosophy Tradition"
651
+ },
652
+ {
653
+ "fact": "The French concept of 'l'art de vivre' emphasizes the art of living well.",
654
+ "category": "philosophy",
655
+ "source": "French Cultural Values"
656
  }
657
  ],
658
  "food_culture": {
659
  "staples": ["Bread", "Cheese", "Wine", "Butter"],
660
+ "popular_dishes": ["Croissant", "Coq au vin", "Ratatouille", "Crème brûlée", "Bouillabaisse", "Escargot", "Quiche"],
661
  "dining_etiquette": [
662
  "Keep hands on the table, not in your lap",
663
  "Bread is placed directly on the table, not on the plate",
664
+ "Wine is an important part of meals",
665
+ "Meals are leisurely social events",
666
+ "Always say 'Bon appétit' before eating"
667
+ ],
668
+ "beverages": ["Wine", "Champagne", "Coffee", "Pastis"],
669
+ "cooking_methods": ["Sautéing", "Braising", "Sauce making", "Pastry making"]
670
+ },
671
+ "cultural_values": ["Elegance", "Intellectualism", "Culinary excellence", "Artistic appreciation", "Savoir-vivre"],
672
+ "traditional_arts": ["Impressionist painting", "Ballet", "Fashion design", "Culinary arts", "Architecture", "Literature"]
673
  },
674
 
675
  "China": {
 
693
  "name": "Chinese New Year (Spring Festival)",
694
  "season": "Winter/Spring (January-February)",
695
  "description": "Most important Chinese festival marking lunar new year",
696
+ "significance": "Family reunions, red decorations, and fireworks",
697
+ "traditions": ["Dragon dances", "Lion dances", "Red envelope giving", "Family reunions"],
698
+ "foods": ["Dumplings", "Fish", "Nian gao", "Tangerines"]
699
  },
700
  {
701
  "name": "Mid-Autumn Festival",
702
  "season": "Autumn (September-October)",
703
  "description": "Festival celebrating harvest and family unity",
704
+ "significance": "Mooncakes and moon gazing traditions",
705
+ "traditions": ["Moon gazing", "Lantern lighting", "Family gatherings", "Poetry recitation"],
706
+ "foods": ["Mooncakes", "Pomelos", "Tea", "Seasonal fruits"]
707
  },
708
  {
709
  "name": "Dragon Boat Festival",
710
  "season": "Summer (June)",
711
  "description": "Traditional festival with dragon boat races",
712
+ "significance": "Commemorates ancient poet Qu Yuan",
713
+ "traditions": ["Dragon boat racing", "Zongzi eating", "Calamus hanging", "Realgar wine drinking"],
714
+ "foods": ["Zongzi", "Realgar wine", "Seasonal fruits", "Traditional sweets"]
715
  },
716
  {
717
  "name": "National Day Golden Week",
718
  "season": "Autumn (October 1-7)",
719
  "description": "Week-long national holiday",
720
+ "significance": "Celebrates founding of People's Republic of China",
721
+ "traditions": ["Flag ceremonies", "Parades", "Tourism", "Cultural events"],
722
+ "foods": ["Regional specialties", "Festive meals", "Traditional dishes", "Holiday treats"]
723
+ },
724
+ {
725
+ "name": "Lantern Festival",
726
+ "season": "Winter/Spring (February-March)",
727
+ "description": "Marks the end of Chinese New Year celebrations",
728
+ "significance": "Traditional lantern displays and riddle solving",
729
+ "traditions": ["Lantern displays", "Riddle solving", "Lion dances", "Traditional performances"],
730
+ "foods": ["Tangyuan", "Sweet rice balls", "Festival snacks", "Traditional sweets"]
731
+ },
732
+ {
733
+ "name": "Qingming Festival",
734
+ "season": "Spring (April)",
735
+ "description": "Tomb-sweeping day to honor ancestors",
736
+ "significance": "Filial piety and ancestral respect",
737
+ "traditions": ["Tomb cleaning", "Ancestor worship", "Spring outings", "Kite flying"],
738
+ "foods": ["Qingtuan", "Cold foods", "Spring vegetables", "Tea"]
739
  }
740
  ],
741
  "best_locations": [
 
779
  "fact": "Red is considered the luckiest color in Chinese culture, symbolizing prosperity and joy.",
780
  "category": "symbolism",
781
  "source": "Chinese Color Symbolism"
782
+ },
783
+ {
784
+ "fact": "The concept of 'face' (mianzi) is crucial in Chinese social interactions.",
785
+ "category": "social",
786
+ "source": "Chinese Social Psychology"
787
+ },
788
+ {
789
+ "fact": "Guanxi (relationships and networks) play a fundamental role in Chinese business and social life.",
790
+ "category": "relationships",
791
+ "source": "Chinese Relationship Studies"
792
  }
793
  ],
794
  "food_culture": {
795
  "staples": ["Rice", "Noodles", "Tea", "Soy sauce"],
796
+ "popular_dishes": ["Peking duck", "Dim sum", "Hot pot", "Kung pao chicken", "Mapo tofu", "Sweet and sour pork", "Fried rice"],
797
  "dining_etiquette": [
798
  "Meals are shared family-style",
799
  "Chopsticks should not be stuck upright in rice",
800
+ "Tea is continuously refilled for guests",
801
+ "The eldest person starts eating first",
802
+ "Burping shows appreciation for the meal"
803
+ ],
804
+ "beverages": ["Tea", "Baijiu", "Beer", "Rice wine"],
805
+ "cooking_methods": ["Stir-frying", "Steaming", "Braising", "Deep-frying"]
806
+ },
807
+ "cultural_values": ["Harmony", "Respect for elders", "Education", "Family honor", "Perseverance"],
808
+ "traditional_arts": ["Calligraphy", "Traditional painting", "Opera", "Martial arts", "Porcelain making", "Silk weaving"]
809
+ },
810
+
811
+ "Mexico": {
812
+ "basic_info": {
813
+ "continent": "North America",
814
+ "capital": "Mexico City",
815
+ "population": "128 million",
816
+ "currency": "Mexican Peso ($)"
817
+ },
818
+ "languages": {
819
+ "official": ["Spanish"],
820
+ "spoken": ["Spanish", "Nahuatl", "Maya", "Zapotec", "Mixtec", "Otomi"],
821
+ "facts": [
822
+ "Mexico has 68 national languages, including Spanish and 67 indigenous languages",
823
+ "Mexican Spanish has unique vocabulary and pronunciation",
824
+ "Many indigenous languages are still actively spoken"
825
+ ]
826
+ },
827
+ "festivals": [
828
+ {
829
+ "name": "Day of the Dead (Día de los Muertos)",
830
+ "season": "Autumn (November 1-2)",
831
+ "description": "Traditional celebration honoring deceased loved ones",
832
+ "significance": "Blends indigenous and Catholic traditions",
833
+ "traditions": ["Altar building", "Cemetery visits", "Skull decorating", "Marigold flowers"],
834
+ "foods": ["Pan de muerto", "Sugar skulls", "Mole", "Hot chocolate"]
835
+ },
836
+ {
837
+ "name": "Independence Day",
838
+ "season": "Autumn (September 16)",
839
+ "description": "Celebrates Mexican independence from Spain",
840
+ "significance": "National pride and patriotic celebration",
841
+ "traditions": ["El Grito ceremony", "Parades", "Flag displays", "Fireworks"],
842
+ "foods": ["Traditional Mexican dishes", "Pozole", "Chiles en nogada", "Tequila"]
843
+ },
844
+ {
845
+ "name": "Cinco de Mayo",
846
+ "season": "Spring (May 5)",
847
+ "description": "Commemorates victory over French forces at Puebla",
848
+ "significance": "Mexican pride and cultural celebration",
849
+ "traditions": ["Parades", "Folkloric dancing", "Music performances", "Cultural exhibitions"],
850
+ "foods": ["Tacos", "Guacamole", "Margaritas", "Mexican beer"]
851
+ },
852
+ {
853
+ "name": "Las Posadas",
854
+ "season": "Winter (December 16-24)",
855
+ "description": "Nine-day Christmas celebration",
856
+ "significance": "Reenacts Mary and Joseph's search for lodging",
857
+ "traditions": ["Processions", "Piñata breaking", "Carol singing", "Community gatherings"],
858
+ "foods": ["Tamales", "Ponche", "Buñuelos", "Rosca de reyes"]
859
+ },
860
+ {
861
+ "name": "Carnival",
862
+ "season": "Winter/Spring (February-March)",
863
+ "description": "Pre-Lenten celebration with parades and festivities",
864
+ "significance": "Joy and community celebration before Lent",
865
+ "traditions": ["Costume parades", "Dancing", "Music", "Street parties"],
866
+ "foods": ["Carnival sweets", "Traditional drinks", "Festival foods", "Regional specialties"]
867
+ }
868
+ ],
869
+ "best_locations": [
870
+ {
871
+ "name": "Chichen Itza",
872
+ "type": "UNESCO World Heritage Site",
873
+ "description": "Ancient Maya city with famous pyramid",
874
+ "significance": "One of the New Seven Wonders of the World"
875
+ },
876
+ {
877
+ "name": "Mexico City",
878
+ "type": "Capital City",
879
+ "description": "Vibrant capital with rich history and culture",
880
+ "highlights": ["Zocalo", "Frida Kahlo Museum", "Teotihuacan"]
881
+ },
882
+ {
883
+ "name": "Cancun & Riviera Maya",
884
+ "type": "Beach Destination",
885
+ "description": "Beautiful Caribbean coastline with resorts",
886
+ "highlights": ["Ancient ruins", "Cenotes", "Beach activities"]
887
+ },
888
+ {
889
+ "name": "Oaxaca",
890
+ "type": "Cultural City",
891
+ "description": "Colonial city known for crafts and cuisine",
892
+ "highlights": ["Monte Alban", "Markets", "Traditional crafts"]
893
+ }
894
+ ],
895
+ "cultural_facts": [
896
+ {
897
+ "fact": "Mexican culture places great emphasis on family gatherings and extended family relationships.",
898
+ "category": "family",
899
+ "source": "Mexican Family Studies"
900
+ },
901
+ {
902
+ "fact": "Personal space in Mexico is smaller than in many other cultures, and physical contact during conversation is common.",
903
+ "category": "social",
904
+ "source": "Mexican Social Behavior"
905
+ },
906
+ {
907
+ "fact": "Time in Mexico is more flexible, and being 15-30 minutes late to social gatherings is often acceptable.",
908
+ "category": "time",
909
+ "source": "Mexican Time Culture"
910
+ },
911
+ {
912
+ "fact": "Mexico has more UNESCO World Heritage Sites than any other country in the Americas.",
913
+ "category": "heritage",
914
+ "source": "UNESCO Mexico Report"
915
+ },
916
+ {
917
+ "fact": "Mexican cuisine was declared an Intangible Cultural Heritage of Humanity by UNESCO.",
918
+ "category": "food",
919
+ "source": "UNESCO Cultural Heritage"
920
+ }
921
+ ],
922
+ "food_culture": {
923
+ "staples": ["Corn", "Beans", "Chili peppers", "Rice"],
924
+ "popular_dishes": ["Tacos", "Enchiladas", "Mole", "Guacamole", "Quesadillas", "Pozole", "Tamales"],
925
+ "dining_etiquette": [
926
+ "Family meals are important social occasions",
927
+ "Guests are always offered food and drink",
928
+ "The main meal is often eaten in the afternoon",
929
+ "Hands should be visible during meals",
930
+ "Always accept offered hospitality"
931
+ ],
932
+ "beverages": ["Tequila", "Mezcal", "Horchata", "Agua fresca"],
933
+ "cooking_methods": ["Grilling", "Slow cooking", "Stone grinding", "Clay pot cooking"]
934
+ },
935
+ "cultural_values": ["Family loyalty", "Hospitality", "Respect for elders", "Religious devotion", "Community solidarity"],
936
+ "traditional_arts": ["Mariachi music", "Folk dancing", "Pottery", "Textiles", "Muralism", "Day of the Dead crafts"]
937
+ },
938
+
939
+ "Egypt": {
940
+ "basic_info": {
941
+ "continent": "Africa",
942
+ "capital": "Cairo",
943
+ "population": "104 million",
944
+ "currency": "Egyptian Pound (£E)"
945
+ },
946
+ "languages": {
947
+ "official": ["Arabic"],
948
+ "spoken": ["Egyptian Arabic", "Sa'idi Arabic", "Bedouin Arabic", "Coptic"],
949
+ "facts": [
950
+ "Egyptian Arabic is the most widely understood Arabic dialect",
951
+ "Ancient Egyptian hieroglyphs were used for over 3,000 years",
952
+ "Coptic is the liturgical language of Egyptian Christians"
953
  ]
954
+ },
955
+ "festivals": [
956
+ {
957
+ "name": "Ramadan",
958
+ "season": "Variable (lunar calendar)",
959
+ "description": "Holy month of fasting for Muslims",
960
+ "significance": "Spiritual purification and community bonding",
961
+ "traditions": ["Daily fasting", "Iftar meals", "Night prayers", "Charity giving"],
962
+ "foods": ["Dates", "Kunafa", "Fattah", "Qatayef"]
963
+ },
964
+ {
965
+ "name": "Eid al-Fitr",
966
+ "season": "Variable (end of Ramadan)",
967
+ "description": "Celebration marking end of Ramadan",
968
+ "significance": "Joy and gratitude after month of fasting",
969
+ "traditions": ["New clothes", "Gift giving", "Family visits", "Special prayers"],
970
+ "foods": ["Kahk cookies", "Ma'amoul", "Fattir", "Traditional sweets"]
971
+ },
972
+ {
973
+ "name": "Coptic Christmas",
974
+ "season": "Winter (January 7)",
975
+ "description": "Orthodox Christian celebration of Christmas",
976
+ "significance": "Important for Egypt's Christian minority",
977
+ "traditions": ["Church services", "Fasting period", "Family gatherings", "Traditional carols"],
978
+ "foods": ["Fesikh", "Traditional breads", "Christmas sweets", "Holiday meals"]
979
+ },
980
+ {
981
+ "name": "Sham el-Nessim",
982
+ "season": "Spring (Monday after Coptic Easter)",
983
+ "description": "Ancient spring festival celebrated by all Egyptians",
984
+ "significance": "Celebrates spring and renewal",
985
+ "traditions": ["Outdoor picnics", "Eating fish", "Coloring eggs", "Family outings"],
986
+ "foods": ["Salted fish", "Colored eggs", "Green onions", "Lettuce"]
987
+ },
988
+ {
989
+ "name": "Revolution Day",
990
+ "season": "Summer (July 23)",
991
+ "description": "Commemorates 1952 Egyptian Revolution",
992
+ "significance": "National pride and modern Egyptian identity",
993
+ "traditions": ["Military parade", "Cultural events", "National ceremonies", "Patriotic displays"],
994
+ "foods": ["Traditional Egyptian dishes", "National feast", "Regional specialties", "Celebratory meals"]
995
+ }
996
+ ],
997
+ "best_locations": [
998
+ {
999
+ "name": "Pyramids of Giza",
1000
+ "type": "UNESCO World Heritage Site",
1001
+ "description": "Ancient pyramids and the Great Sphinx",
1002
+ "significance": "Last surviving Wonder of the Ancient World"
1003
+ },
1004
+ {
1005
+ "name": "Valley of the Kings",
1006
+ "type": "Archaeological Site",
1007
+ "description": "Burial ground of ancient Egyptian pharaohs",
1008
+ "highlights": ["Tutankhamun's tomb", "Ancient wall paintings", "Royal mummies"]
1009
+ },
1010
+ {
1011
+ "name": "Abu Simbel",
1012
+ "type": "Historical Monument",
1013
+ "description": "Massive rock temples built by Ramesses II",
1014
+ "significance": "Engineering marvel and UNESCO site"
1015
+ },
1016
+ {
1017
+ "name": "Islamic Cairo",
1018
+ "type": "Historic District",
1019
+ "description": "Medieval Islamic architecture and culture",
1020
+ "highlights": ["Al-Azhar Mosque", "Khan el-Khalili bazaar", "Citadel"]
1021
+ }
1022
+ ],
1023
+ "cultural_facts": [
1024
+ {
1025
+ "fact": "Hospitality is extremely important in Egyptian culture - guests are treated with utmost respect and generosity.",
1026
+ "category": "hospitality",
1027
+ "source": "Egyptian Cultural Studies"
1028
+ },
1029
+ {
1030
+ "fact": "In Egypt, pointing with the index finger is considered rude; the whole hand should be used instead.",
1031
+ "category": "etiquette",
1032
+ "source": "Egyptian Social Customs"
1033
+ },
1034
+ {
1035
+ "fact": "The concept of 'saving face' is important in Egyptian culture, and direct confrontation is often avoided.",
1036
+ "category": "social",
1037
+ "source": "Egyptian Social Psychology"
1038
+ },
1039
+ {
1040
+ "fact": "Ancient Egyptian civilization lasted for over 3,000 years, longer than any other ancient civilization.",
1041
+ "category": "history",
1042
+ "source": "Egyptology Studies"
1043
+ },
1044
+ {
1045
+ "fact": "Egyptian Arabic is understood throughout the Arab world due to Egypt's influential film and media industry.",
1046
+ "category": "language",
1047
+ "source": "Arabic Linguistics"
1048
+ }
1049
+ ],
1050
+ "food_culture": {
1051
+ "staples": ["Bread", "Rice", "Beans", "Vegetables"],
1052
+ "popular_dishes": ["Koshari", "Ful medames", "Molokhia", "Kabab", "Roz bel laban", "Mahshi", "Feteer"],
1053
+ "dining_etiquette": [
1054
+ "Always accept offered food or tea",
1055
+ "Eat with the right hand only",
1056
+ "Leave a small amount of food to show satisfaction",
1057
+ "Bread is sacred and should never be wasted",
1058
+ "Guests are served first and most generously"
1059
+ ],
1060
+ "beverages": ["Tea", "Coffee", "Hibiscus tea", "Tamarind juice"],
1061
+ "cooking_methods": ["Slow cooking", "Grilling", "Stuffing vegetables", "Clay pot cooking"]
1062
+ },
1063
+ "cultural_values": ["Hospitality", "Respect for elders", "Religious devotion", "Family honor", "Patience"],
1064
+ "traditional_arts": ["Hieroglyphic art", "Islamic calligraphy", "Carpet weaving", "Metalwork", "Belly dancing", "Traditional music"]
1065
+ },
1066
+
1067
+ "Russia": {
1068
+ "basic_info": {
1069
+ "continent": "Europe/Asia",
1070
+ "capital": "Moscow",
1071
+ "population": "146 million",
1072
+ "currency": "Russian Ruble (₽)"
1073
+ },
1074
+ "languages": {
1075
+ "official": ["Russian"],
1076
+ "spoken": ["Russian", "Tatar", "Ukrainian", "Bashkir", "Chuvash", "Chechen"],
1077
+ "facts": [
1078
+ "Russian uses the Cyrillic alphabet with 33 letters",
1079
+ "Over 100 minority languages are spoken in Russia",
1080
+ "Russian is the 8th most spoken language in the world"
1081
+ ]
1082
+ },
1083
+ "festivals": [
1084
+ {
1085
+ "name": "Maslenitsa (Butter Week)",
1086
+ "season": "Winter/Spring (February-March)",
1087
+ "description": "Traditional Slavic festival celebrating end of winter",
1088
+ "significance": "Preparation for Orthodox Lent",
1089
+ "traditions": ["Pancake eating", "Snow fights", "Effigy burning", "Folk games"],
1090
+ "foods": ["Blini pancakes", "Sour cream", "Caviar", "Traditional sweets"]
1091
+ },
1092
+ {
1093
+ "name": "New Year's Eve",
1094
+ "season": "Winter (December 31-January 1)",
1095
+ "description": "Most important holiday in Russia",
1096
+ "significance": "Family celebration and gift-giving",
1097
+ "traditions": ["Olivier salad", "Champagne at midnight", "Ded Moroz visits", "Fireworks"],
1098
+ "foods": ["Olivier salad", "Caviar", "Champagne", "Traditional feast"]
1099
+ },
1100
+ {
1101
+ "name": "Victory Day",
1102
+ "season": "Spring (May 9)",
1103
+ "description": "Commemorates victory in World War II",
1104
+ "significance": "National pride and remembrance",
1105
+ "traditions": ["Military parade", "Immortal Regiment march", "Veteran honor", "Fireworks"],
1106
+ "foods": ["Traditional feast", "Victory cake", "Regional dishes", "Vodka toasts"]
1107
+ },
1108
+ {
1109
+ "name": "Orthodox Easter",
1110
+ "season": "Spring (variable)",
1111
+ "description": "Most important Orthodox Christian holiday",
1112
+ "significance": "Resurrection of Jesus Christ",
1113
+ "traditions": ["Church services", "Egg coloring", "Kulich baking", "Three kisses greeting"],
1114
+ "foods": ["Kulich bread", "Paskha", "Colored eggs", "Traditional sweets"]
1115
+ },
1116
+ {
1117
+ "name": "Day of Russia",
1118
+ "season": "Summer (June 12)",
1119
+ "description": "National holiday celebrating Russian independence",
1120
+ "significance": "National sovereignty and pride",
1121
+ "traditions": ["Flag ceremonies", "Cultural concerts", "Fireworks", "Patriotic events"],
1122
+ "foods": ["National dishes", "Regional specialties", "Festive meals", "Traditional drinks"]
1123
+ }
1124
+ ],
1125
+ "best_locations": [
1126
+ {
1127
+ "name": "Red Square & Kremlin",
1128
+ "type": "Historical Complex",
1129
+ "description": "Heart of Moscow with iconic architecture",
1130
+ "highlights": ["St. Basil's Cathedral", "Lenin's Mausoleum", "Kremlin walls"]
1131
+ },
1132
+ {
1133
+ "name": "Hermitage Museum",
1134
+ "type": "Art Museum",
1135
+ "description": "One of the world's largest art galleries in St. Petersburg",
1136
+ "significance": "Houses over 3 million works of art"
1137
+ },
1138
+ {
1139
+ "name": "Trans-Siberian Railway",
1140
+ "type": "Transportation Wonder",
1141
+ "description": "World's longest railway line crossing Russia",
1142
+ "highlights": ["Scenic landscapes", "Cultural diversity", "Historical significance"]
1143
+ },
1144
+ {
1145
+ "name": "Lake Baikal",
1146
+ "type": "Natural Wonder",
1147
+ "description": "World's oldest and deepest freshwater lake",
1148
+ "significance": "Contains 20% of world's unfrozen fresh water"
1149
+ }
1150
+ ],
1151
+ "cultural_facts": [
1152
+ {
1153
+ "fact": "Russians value deep, sincere friendships over casual acquaintanceships and prefer quality over quantity in relationships.",
1154
+ "category": "relationships",
1155
+ "source": "Russian Social Psychology"
1156
+ },
1157
+ {
1158
+ "fact": "Bringing an even number of flowers in Russia is associated with funerals - always give odd numbers.",
1159
+ "category": "etiquette",
1160
+ "source": "Russian Cultural Traditions"
1161
+ },
1162
+ {
1163
+ "fact": "Russians have a concept called 'dusha' (soul) which represents emotional depth and spiritual richness.",
1164
+ "category": "philosophy",
1165
+ "source": "Russian Philosophy Studies"
1166
+ },
1167
+ {
1168
+ "fact": "The Russian handshake should never be done across a threshold - it's considered bad luck.",
1169
+ "category": "superstition",
1170
+ "source": "Russian Folk Beliefs"
1171
+ },
1172
+ {
1173
+ "fact": "Russian culture highly values education, literature, and intellectual discussion.",
1174
+ "category": "intellectual",
1175
+ "source": "Russian Educational Traditions"
1176
+ }
1177
+ ],
1178
+ "food_culture": {
1179
+ "staples": ["Bread", "Potatoes", "Cabbage", "Beets"],
1180
+ "popular_dishes": ["Borscht", "Beef Stroganoff", "Pelmeni", "Blini", "Olivier salad", "Solyanka", "Caviar"],
1181
+ "dining_etiquette": [
1182
+ "Always remove shoes when entering a home",
1183
+ "Wait for the host to make the first toast",
1184
+ "Keep hands visible on the table",
1185
+ "Finish everything on your plate",
1186
+ "Tea is served after the meal, not during"
1187
+ ],
1188
+ "beverages": ["Vodka", "Tea", "Kvass", "Kompot"],
1189
+ "cooking_methods": ["Slow cooking", "Smoking", "Pickling", "Soup making"]
1190
+ },
1191
+ "cultural_values": ["Loyalty", "Intellectual depth", "Emotional sincerity", "Hospitality", "Resilience"],
1192
+ "traditional_arts": ["Ballet", "Classical music", "Literature", "Icon painting", "Folk crafts", "Architecture"]
1193
+ },
1194
+
1195
+ "Thailand": {
1196
+ "basic_info": {
1197
+ "continent": "Asia",
1198
+ "capital": "Bangkok",
1199
+ "population": "70 million",
1200
+ "currency": "Thai Baht (฿)"
1201
+ },
1202
+ "languages": {
1203
+ "official": ["Thai"],
1204
+ "spoken": ["Thai", "English", "Chinese dialects", "Malay", "Mon", "Khmer"],
1205
+ "facts": [
1206
+ "Thai language has 44 consonants and 15 vowel symbols",
1207
+ "Thai is a tonal language with 5 different tones",
1208
+ "Written Thai has no spaces between words"
1209
+ ]
1210
+ },
1211
+ "festivals": [
1212
+ {
1213
+ "name": "Songkran (Water Festival)",
1214
+ "season": "Spring (April 13-15)",
1215
+ "description": "Traditional Thai New Year celebration",
1216
+ "significance": "Cleansing and renewal for the new year",
1217
+ "traditions": ["Water splashing", "Buddha statue cleaning", "Family visits", "Merit making"],
1218
+ "foods": ["Thai sweets", "Traditional feast", "Mango sticky rice", "Fresh fruits"]
1219
+ },
1220
+ {
1221
+ "name": "Loy Krathong",
1222
+ "season": "Autumn (November)",
1223
+ "description": "Festival of lights floating lanterns on water",
1224
+ "significance": "Paying respects to water goddess and letting go of negativity",
1225
+ "traditions": ["Floating krathongs", "Lantern releasing", "Traditional dance", "Merit making"],
1226
+ "foods": ["Traditional sweets", "Coconut treats", "Seasonal fruits", "Festival snacks"]
1227
+ },
1228
+ {
1229
+ "name": "Vesak Day",
1230
+ "season": "Spring (May)",
1231
+ "description": "Buddhist celebration of Buddha's birth, enlightenment, and death",
1232
+ "significance": "Most important Buddhist holiday",
1233
+ "traditions": ["Temple visits", "Merit making", "Meditation", "Candle processions"],
1234
+ "foods": ["Vegetarian meals", "Traditional sweets", "Lotus seeds", "Holy basil tea"]
1235
+ },
1236
+ {
1237
+ "name": "Royal Ploughing Ceremony",
1238
+ "season": "Spring (May)",
1239
+ "description": "Ancient ceremony marking start of rice planting season",
1240
+ "significance": "Predicts agricultural fortune for the year",
1241
+ "traditions": ["Ceremonial ploughing", "Sacred oxen ritual", "Royal participation", "Traditional music"],
1242
+ "foods": ["Rice dishes", "Agricultural produce", "Traditional snacks", "Seasonal specialties"]
1243
+ },
1244
+ {
1245
+ "name": "Makha Bucha",
1246
+ "season": "Winter (February-March)",
1247
+ "description": "Buddhist holy day commemorating Buddha's teachings",
1248
+ "significance": "One of the most important Buddhist holidays",
1249
+ "traditions": ["Temple visits", "Candlelight processions", "Merit making", "Meditation"],
1250
+ "foods": ["Vegetarian dishes", "Traditional sweets", "Holy food offerings", "Simple meals"]
1251
+ }
1252
+ ],
1253
+ "best_locations": [
1254
+ {
1255
+ "name": "Grand Palace",
1256
+ "type": "Royal Palace",
1257
+ "description": "Former royal residence in Bangkok with stunning architecture",
1258
+ "significance": "Symbol of Thai royalty and craftsmanship"
1259
+ },
1260
+ {
1261
+ "name": "Angkor Wat vicinity temples",
1262
+ "type": "Historical Temples",
1263
+ "description": "Ancient temple complexes near Cambodia border",
1264
+ "highlights": ["Khmer architecture", "Buddhist art", "Historical significance"]
1265
+ },
1266
+ {
1267
+ "name": "Phi Phi Islands",
1268
+ "type": "Natural Beauty",
1269
+ "description": "Stunning tropical islands with clear waters",
1270
+ "highlights": ["Beach activities", "Snorkeling", "Limestone cliffs"]
1271
+ },
1272
+ {
1273
+ "name": "Chiang Mai",
1274
+ "type": "Cultural City",
1275
+ "description": "Northern city known for temples and crafts",
1276
+ "highlights": ["Night bazaar", "Temple tours", "Traditional crafts"]
1277
+ }
1278
+ ],
1279
+ "cultural_facts": [
1280
+ {
1281
+ "fact": "In Thailand, the head is considered sacred and should never be touched, while feet are considered unclean.",
1282
+ "category": "etiquette",
1283
+ "source": "Thai Cultural Studies"
1284
+ },
1285
+ {
1286
+ "fact": "Thai people use the 'wai' greeting - pressing palms together and bowing slightly - to show respect.",
1287
+ "category": "greeting",
1288
+ "source": "Thai Social Customs"
1289
+ },
1290
+ {
1291
+ "fact": "Pointing feet toward Buddha images or pointing at people with feet is considered very disrespectful.",
1292
+ "category": "religious",
1293
+ "source": "Buddhist Etiquette in Thailand"
1294
+ },
1295
+ {
1296
+ "fact": "Thai culture emphasizes 'sanuk' - the idea that life should be fun and enjoyable.",
1297
+ "category": "philosophy",
1298
+ "source": "Thai Cultural Values"
1299
+ },
1300
+ {
1301
+ "fact": "Saving face and avoiding confrontation are important aspects of Thai social interaction.",
1302
+ "category": "social",
1303
+ "source": "Thai Social Behavior"
1304
+ }
1305
+ ],
1306
+ "food_culture": {
1307
+ "staples": ["Rice", "Fish sauce", "Coconut milk", "Chili peppers"],
1308
+ "popular_dishes": ["Pad Thai", "Tom Yum", "Green Curry", "Som Tam", "Mango Sticky Rice", "Massaman Curry", "Pad Kra Pao"],
1309
+ "dining_etiquette": [
1310
+ "Food is typically shared among the group",
1311
+ "Use fork to push food onto spoon",
1312
+ "Don't stick chopsticks upright in rice",
1313
+ "Finish your rice to show appreciation",
1314
+ "Spicy food is balanced with rice"
1315
+ ],
1316
+ "beverages": ["Thai tea", "Coconut water", "Beer", "Fruit juices"],
1317
+ "cooking_methods": ["Stir-frying", "Steaming", "Grilling", "Curry making"]
1318
+ },
1319
+ "cultural_values": ["Respect", "Harmony", "Generosity", "Fun-loving nature", "Buddhist compassion"],
1320
+ "traditional_arts": ["Classical dance", "Muay Thai", "Traditional music", "Wood carving", "Silk weaving", "Temple art"]
1321
  }
1322
  }
1323
 
 
1374
  location_with_country = location.copy()
1375
  location_with_country['country'] = country
1376
  results.append(location_with_country)
1377
+ return results
1378
+
1379
+ def get_festivals_by_country(country: str) -> List[Dict[str, Any]]:
1380
+ """Get all festivals for a specific country"""
1381
+ country_data = get_country_data(country)
1382
+ return country_data.get('festivals', [])
1383
+
1384
+ def get_cultural_values_by_country(country: str) -> List[str]:
1385
+ """Get cultural values for a specific country"""
1386
+ country_data = get_country_data(country)
1387
+ return country_data.get('cultural_values', [])
1388
+
1389
+ def get_traditional_arts_by_country(country: str) -> List[str]:
1390
+ """Get traditional arts for a specific country"""
1391
+ country_data = get_country_data(country)
1392
+ return country_data.get('traditional_arts', [])
1393
+
1394
+ def search_festivals_by_name(festival_name: str) -> List[Dict[str, Any]]:
1395
+ """Search for festivals by name across all countries"""
1396
+ results = []
1397
+ for country, data in CULTURAL_DATA.items():
1398
+ if 'festivals' in data:
1399
+ for festival in data['festivals']:
1400
+ if festival_name.lower() in festival['name'].lower():
1401
+ festival_with_country = festival.copy()
1402
+ festival_with_country['country'] = country
1403
+ results.append(festival_with_country)
1404
+ return results
1405
+
1406
+ def get_countries_by_continent(continent: str) -> List[str]:
1407
+ """Get all countries from a specific continent"""
1408
+ results = []
1409
+ for country, data in CULTURAL_DATA.items():
1410
+ if data.get('basic_info', {}).get('continent', '').lower() == continent.lower():
1411
+ results.append(country)
1412
+ return results
1413
+
1414
+ def get_food_culture_by_country(country: str) -> Dict[str, Any]:
1415
+ """Get food culture information for a specific country"""
1416
+ country_data = get_country_data(country)
1417
+ return country_data.get('food_culture', {})
1418
+
1419
+ # Example usage and testing functions
1420
+ if __name__ == "__main__":
1421
+ # Example usage
1422
+ print("Available countries:", get_all_countries())
1423
+ print("\nJapan festivals:", get_festivals_by_country("Japan"))
1424
+ print("\nSpring festivals:", get_festivals_by_season("Spring"))
1425
+ print("\nGreeting etiquette:", search_by_category("greeting"))
1426
+ print("\nAsian countries:", get_countries_by_continent("Asia"))
1427
+ print("\nChina food culture:", get_food_culture_by_country("China"))