Spaces:
Build error
A newer version of the Streamlit SDK is available:
1.55.0
title: Test
emoji: 💻
colorFrom: pink
colorTo: red
sdk: streamlit
sdk_version: 1.10.0
app_file: app.py
pinned: false
Acknowlegements
Thanks to @WarrierRajeev for uploading original dataset scraped from ufcstats website along with very insighful EDA and preprocessing!
Fighter Dataset Content
The dataset used for prediction of winner is obtained after preprocessing of original dataset to extract averaged statistics of fighters over fights using last statistics.
Original Dataset Content
Each row is a compilation of both fighter stats. Fighters are represented by 'red' and 'blue' (for red and blue corner). So for instance, red fighter has the complied average stats of all the fights except the current one. The stats include damage done by the red fighter on the opponent and the damage done by the opponent on the fighter (represented by 'opp' in the columns) in all the fights this particular red fighter has had, except this one as it has not occured yet (in the data). Same information exists for blue fighter. The target variable is 'Winner' which is the only column that tells you what happened. Here are some column definitions:
Column definitions:
R_andB_prefix signifies red and blue corner fighter stats respectively_opp_containing columns is the average of damage done by the opponent on the fighterKDis number of knockdownsSIG_STRis no. of significant strikes 'landed of attempted'SIG_STR_pctis significant strikes percentageTOTAL_STRis total strikes 'landed of attempted'TDis no. of takedownsTD_pctis takedown percentagesSUB_ATTis no. of submission attemptsPASSis no. times the guard was passed?REVare the number of reversalsHEADis no. of significant strinks to the head 'landed of attempted'BODYis no. of significant strikes to the body 'landed of attempted'CLINCHis no. of significant strikes in the clinch 'landed of attempted'GROUNDis no. of significant strikes on the ground 'landed of attempted'win_byis method of winlast_roundis last round of the fight (ex. if it was a KO in 1st, then this will be 1)last_round_timeis when the fight ended in the last roundFormatis the format of the fight (3 rounds, 5 rounds etc.)Refereeis the name of the Refdateis the date of the fightlocationis the location in which the event took placeFight_typeis which weight class and whether it's a title bout or notWinneris the winner of the fightStanceis the stance of the fighter (orthodox, southpaw, etc.)Height_cmsis the height in centimeterReach_cmsis the reach of the fighter (arm span) in centimeterWeight_lbsis the weight of the fighter in pounds (lbs)ageis the age of the fightertitle_boutBoolean value of whether it is title fight or notweight_classis which weight class the fight is in (Bantamweight, heavyweight, Women's flyweight, etc.)no_of_roundsis the number of rounds the fight was scheduled forcurrent_lose_streakis the count of current concurrent losses of the fightercurrent_win_streakis the count of current concurrent wins of the fighterdrawis the number of draws in the fighter's ufc careerwinsis the number of wins in the fighter's ufc careerlossesis the number of losses in the fighter's ufc careertotal_rounds_foughtis the average of total rounds fought by the fightertotal_time_fought(seconds)is the count of total time spent fighting in secondstotal_title_boutsis the total number of title bouts taken part in by the fighterwin_by_Decision_Majorityis the number of wins by majority judges decision in the fighter's ufc careerwin_by_Decision_Splitis the number of wins by split judges decision in the fighter's ufc careerwin_by_Decision_Unanimousis the number of wins by unanimous judges decision in the fighter's ufc careerwin_by_KO/TKOis the number of wins by knockout in the fighter's ufc careerwin_by_Submissionis the number of wins by submission in the fighter's ufc careerwin_by_TKO_Doctor_Stoppageis the number of wins by doctor stoppage in the fighter's ufc career
