การสอดแนมผู้เล่นที่ขับเคลื่อนด้วย AI: สอดแนม แนะนำ ยกระดับเกมของทีมของคุณ - ? นี้เป็นรุ่นเบต้า
ระบบแนะนำการสอดแนมผู้เล่น เป็นเครื่องมือที่ออกแบบและออกแบบมาสำหรับแมวมองฟุตบอล โค้ช และนักวิเคราะห์ ระบบนี้ใช้การดึงข้อมูลขั้นสูงและเทคนิคปัญญาประดิษฐ์เพื่อปฏิวัติการสอดแนมผู้เล่น ด้วยการป้อนผู้เล่นรายใดรายหนึ่ง ระบบจะระบุผู้เล่น 10 คนที่คล้ายคลึงกันมากที่สุดอย่างรวดเร็ว โดยนำเสนอรายงานที่สร้างโดย AI ที่ได้รับการปรับแต่งเพื่อแนะนำผู้เล่นที่ดีที่สุดสำหรับทีมของคุณตามลักษณะของทีม
หาก ต้องการลองใช้ แอปพลิเคชัน Python นั้น มี CSV_Version ของระบบแนะนำการสอดแนมผู้เล่น! [สาธิต].
นี่คือเวอร์ชันที่ไม่มี Solr เพื่อลองใช้เวอร์ชัน Solr ตามไฟล์ readme.txt ในเครื่อง
โปรเจ็กต์นี้มาจาก FBRef ซึ่งเป็นเว็บไซต์สถิติฟุตบอลชั้นนำ ด้วยฐานข้อมูลที่ประกอบด้วยผู้เล่นและทีมมากกว่า 200,000 คน FBRef ให้ข้อมูลเชิงลึกที่สำคัญสำหรับการวิเคราะห์ประสิทธิภาพของผู้เล่น
ใช้ประโยชน์จาก Apache Solr ค้นหาและเข้าถึงข้อมูลผู้เล่นอย่างรวดเร็วด้วย Query Dynamic Suggestion System
#### Script for Autocomplete
def search_solr ( searchterm : str ) -> List [ any ]:
# Check if a search term is provided
if searchterm :
# Query Solr for player names containing the search term
res = solr . query ( 'FootballStatsCore' , {
'q' : 'Player:' + '*' + searchterm + '*' ,
'fl' : 'Rk,Player' ,
'rows' : 100000 ,
})
result = res . docs
# If results are found
if result != []:
# Create a DataFrame from the results
df_p = pd . DataFrame ( result )
# Extract the 'Rk' and 'Player' columns and clean the data
df_p [ 'Rk' ] = df_p [ 'Rk' ]. apply ( lambda x : x [ 0 ])
df_p [ 'Player' ] = df_p [ 'Player' ]. apply ( lambda x : x [ 0 ])
# Return the 'Player' column as autocomplete suggestions
return df_p [ 'Player' ]
else :
# Return an empty list if no results are found
return []
# Streamlit search box
selected_value = st_searchbox (
search_solr ,
key = "solr_searchbox" ,
placeholder = "? Search a Football Player"
)
ค้นหาผู้เล่นที่มีสไตล์การเล่น คุณสมบัติ และสถิติคล้ายกับผู้เล่นที่คุณเลือก
รับรายงานผู้เล่นที่มีรายละเอียดและเป็นส่วนตัวซึ่งขับเคลื่อนโดยการสร้างภาษาที่เป็นธรรมชาติล้ำสมัยพร้อมแบบฟอร์มแจ้งการแก้ไข
เอกสารประกอบที่สมบูรณ์ ในเอกสารนี้มีรายละเอียดทั้งหมดของโครงการ
ระบบแนะนำการสอดแนมผู้เล่นมีข้อจำกัดบางประการที่สำคัญที่ต้องพิจารณา:
ระบบแนะนำการสอดแนมผู้เล่นได้รับการพัฒนาเพื่อวัตถุประสงค์ในการสาธิตและการศึกษาโดยเฉพาะ ระบบนี้ถูกสร้างขึ้นโดยเป็นส่วนหนึ่งของโครงการสำหรับการสอบ ระบบการสืบค้นข้อมูล ที่ มหาวิทยาลัยเนเปิลส์ Federico II สิ่งสำคัญคือต้องทราบว่าระบบการแนะนำที่นำเสนอในที่นี้ได้รับการออกแบบมาเป็นเครื่องมือสนับสนุนการตัดสินใจ และไม่ได้ตั้งใจที่จะแทนที่ลูกเสือหรือโค้ชฟุตบอลคนใด มันเป็นแนวความคิด ฉันอยากจะแสดงความขอบคุณต่อชุมชนโอเพ่นซอร์สสำหรับเครื่องมือและห้องสมุดอันล้ำค่าที่ทำให้โครงการนี้เป็นไปได้ ขอขอบคุณเป็นพิเศษสำหรับ FBRef สำหรับการให้ข้อมูลฟุตบอลที่ครอบคลุม
โครงการนี้พัฒนาโดย Antonio Romano และมีอยู่ในหน้า GitHub