File size: 1,990 Bytes
857c06a
35239f7
 
 
 
 
 
 
857c06a
 
ad90a70
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
c2ff771
ad90a70
 
 
 
 
 
35239f7
 
ad90a70
 
 
 
 
 
35239f7
 
ad90a70
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
import gradio as gr
import pandas as pd
import random

data = pd.read_pickle("merged_all_table.pkl", compression='bz2')

home_team_id = list(data["home_team_api_id"].unique())
away_team_id = list(data["away_team_api_id"].unique())


def predict(*args):
    pass

# markup table for markdown
# # Members:
#     | Students Name      | Student ID |
#     |    :---    |    :----:   |
#     | Zeel Karshanbhai Sheladiya      | 500209119       | 
#     | Ravikumar Chandrakantbhai Patel   | 500196861        |
#     | Dharma Teja Reddy Bandreddi   | 500209454        |
#     | Sai Charan Reddy Meda  | 500201602        |
#     | Aditya Babu   | 500209122        |
#     | Sudip Bhattarai   | 500198055        |
#     | NOMAN FAZAL MUKADAM   | 500209115        |
#     | Leela Prasad Kavuri   | 500209550        |
#     | Vamsi Dasari   | 500200775        |

with gr.Blocks() as demo:
    gr.Markdown("""
    # Subject: Data Science Project Management and Requirement Gathering 02 (Group 4)
    [![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com/ravi7522/Football-Prediction)
    """)
    with gr.Row():
        gr.Label("⚽️ Football Prediction ⚽️", container=False)

    with gr.Row():
        with gr.Column():

            home_team_id = gr.Dropdown(
                label="Home Team",
                choices=home_team_id,
                value=lambda: random.choice(home_team_id),
            )

        with gr.Column(): 

            Away_team_id = gr.Dropdown(
                label="Away Team",
                choices=away_team_id,
                value=lambda: random.choice(away_team_id),
            )

    with gr.Row():
        predict_btn = gr.Button(value="Predict")
        predict_btn.click(
            predict,
            inputs=[
                # needed parameters
            ],
            outputs=[],
        )
            
    with gr.Row():
        plot = gr.Plot()

demo.launch()