khaled06 commited on
Commit
1e8b289
1 Parent(s): ff1197c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -4
app.py CHANGED
@@ -1,7 +1,27 @@
1
  import gradio as gr
2
 
3
- def greet(name):
4
- return "Hello " + name + "!!"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
 
6
- demo = gr.Interface(fn=greet, inputs="text", outputs="text")
7
- demo.launch()
 
 
 
 
1
  import gradio as gr
2
 
3
+ def recommend_travel(destination):
4
+ # Dictionary of travel recommendations with descriptions in Arabic
5
+ travel_recommendations = {
6
+ "Paris": "باريس هي عاصمة فرنسا وتعد واحدة من أجمل المدن في العالم. تضم العديد من المعالم السياحية الشهيرة مثل برج إيفل وكاتدرائية نوتردام.",
7
+ "Tokyo": "طوكيو هي عاصمة اليابان وتتميز بكونها مدينة حديثة ومليئة بالثقافة والتكنولوجيا. يمكنك زيارة معالم مثل برج طوكيو وحديقة أوينو.",
8
+ "Cairo": "القاهرة هي عاصمة مصر وتعد مركزاً تاريخياً وثقافياً كبيراً. يمكنك زيارة أهرامات الجيزة والمتحف المصري.",
9
+ "New York": "نيويورك هي مدينة كبيرة ومشهورة في الولايات المتحدة. تحتوي على العديد من المعالم البارزة مثل تمثال الحرية وحديقة سنترال بارك.",
10
+ "Rome": "روما هي عاصمة إيطاليا وتحتوي على العديد من المعالم التاريخية الرائعة مثل الكولوسيوم وسانت بيتر.",
11
+ # Add Arabic city names here as well
12
+ "باريس": "باريس هي عاصمة فرنسا وتعد واحدة من أجمل المدن في العالم. تضم العديد من المعالم السياحية الشهيرة مثل برج إيفل وكاتدرائية نوتردام.",
13
+ "طوكيو": "طوكيو هي عاصمة اليابان وتتميز بكونها مدينة حديثة ومليئة بالثقافة والتكنولوجيا. يمكنك زيارة معالم مثل برج طوكيو وحديقة أوينو.",
14
+ "القاهرة": "القاهرة هي عاصمة مصر وتعد مركزاً تاريخياً وثقافياً كبيراً. يمكنك زيارة أهرامات الجيزة والمتحف المصري.",
15
+ "نيويورك": "نيويورك هي مدينة كبيرة ومشهورة في الولايات المتحدة. تحتوي على العديد من المعالم البارزة مثل تمثال الحرية وحديقة سنترال بارك.",
16
+ "روما": "روما هي عاصمة إيطاليا وتحتوي على العديد من المعالم التاريخية الرائعة مثل الكولوسيوم وسانت بيتر."
17
+ }
18
+
19
+ # Normalize the destination name to handle both English and Arabic
20
+ description = travel_recommendations.get(destination, "عذرًا، لا أملك معلومات عن هذه الوجهة.")
21
+ return description
22
 
23
+ # Create Gradio interface
24
+ demo = gr.Interface(fn=recommend_travel, inputs="text", outputs="text", title="نظام توصيات السفر", description="أدخل اسم المدينة (بالإنجليزية أو بالعربية) للحصول على توصية ومعلومات عنها.")
25
+
26
+ # Launch the interface
27
+ demo.launch()