เครื่องมือนี้ออกแบบมาเพื่อให้การใช้งานง่ายที่สุด โดยไม่ต้องสมัครสมาชิกหรือเข้าสู่ระบบแต่อย่างใด เพียงแค่มี Team ID ของคุณก็สามารถเริ่มใช้งานได้ทันที มาดูขั้นตอนการใช้งานกันครับ (แนะนำใช้ผ่านคอมพิวเตอร์มากกว่าบนมือถือนะครับ)
ขั้นตอนที่ 1: การหา Team ID ของตัวเอง
ก่อนอื่นเราต้องหาหมายเลข Team ID ของตัวเองก่อน ซึ่งเป็นรหัสเฉพาะที่ระบบ FPL ใช้ในการระบุทีมของแต่ละคน วิธีหาทำได้ดังนี้
เข้าไปที่เว็บไซต์ FPL อย่างเป็นทางการ https://fantasy.premierleague.com ซึ่งเป็นเว็บเดียวกันที่เราใช้จัดตัวนักเตะกันอยู่ประจำ หลังจากเข้าสู่ระบบแล้ว ให้คลิกที่เมนู “POINTS” ที่อยู่ด้านบนของหน้าเว็บ

เมื่อคลิกแล้ว ให้สังเกตที่ URL หรือที่อยู่เว็บด้านบน จะเป็นรูปแบบประมาณนี้: https://fantasy.premierleague.com/entry/1234567/event/
2 โดยหมายเลขที่อยู่หลังคำว่า “entry/” และหน้าคำว่า “/event/” นั่นคือ Team ID ของคุณ ในตัวอย่างนี้คือ 1234567 ให้จดหมายเลขนี้ไว้เพราะเราจะต้องใช้ในขั้นตอนต่อไป
ขั้นตอนที่ 2: เข้าสู่เว็บแอปพลิเคชัน
เข้าไปที่ https://fplwiz.streamlit.app ซึ่งเป็นเว็บแอปพลิเคชันที่พัฒนาขึ้นมาเพื่อช่วยวิเคราะห์และแนะนำการจัดทีม FPL
หน้าแรกที่คุณจะเห็นคือตารางแสดงนักเตะที่คาดการณ์ว่าจะทำคะแนนได้สูงสุดใน Gameweek ถัดไป ตารางนี้จัดเรียงจากมากไปน้อยตามคะแนนที่คาดการณ์ไว้ ซึ่งช่วยให้เราเห็นภาพรวมของนักเตะที่น่าสนใจในสัปดาห์นั้นๆ ได้ในทันที

ขั้นตอนที่ 3: การใส่ข้อมูลและเลือกกลยุทธ์
ที่แถบด้านซ้าย (Sidebar) ให้ใส่หมายเลข Team ID ที่เราจดไว้จากขั้นตอนแรกลงในช่อง “Your FPL Team ID” หลังจากใส่แล้ว เราจะต้องเลือกกลยุทธ์การเปลี่ยนตัวนักเตะที่เราต้องการ
ระบบมีกลยุทธ์ให้เลือก 3 แบบตามสถานการณ์ที่แตกต่างกัน
กลยุทธ์แรกคือ “Free Transfer” เหมาะสำหรับสัปดาห์ปกติที่เราไม่ต้องการโดน Penalty หักคะแนน เมื่อเลือกแบบนี้ ระบบจะให้เราระบุจำนวน Free Transfer ที่เรามีอยู่ (ตามกติกา FPL สามารถสะสมได้สูงสุด 5 ครั้ง) ระบบจะแนะนำการเปลี่ยนตัวเฉพาะภายในจำนวนที่เรามีเท่านั้น ไม่ทำให้โดนหักคะแนน
กลยุทธ์ที่สองคือ “Allow Hit (AI Suggest)” เหมาะสำหรับกรณีที่เราเต็มใจจะโดน Penalty หากการเปลี่ยนตัวนั้นคุ้มค่า ระบบจะคำนวณว่าการเปลี่ยนตัวเกินจำนวน Free Transfer ที่มีจะให้ผลตอบแทนสุทธิที่คุ้มค่ากับการโดนหักคะแนนหรือไม่ โดยพิจารณาทั้งคะแนนที่คาดว่าจะได้เพิ่มและคะแนนที่จะถูกหัก
กลยุทธ์ที่สามคือ “Wildcard / Free Hit” สำหรับกรณีที่เราจะใช้ชิพพิเศษที่ให้เปลี่ยนตัวได้ไม่จำกัดโดยไม่โดน Penalty ระบบจะแนะนำทีมใหม่ทั้งหมด 15 คน โดยคำนวณจากงบประมาณทั้งหมดที่เรามี รวมทั้งเงินในบัญชีที่สะสมไว้

ขั้นตอนที่ 4: การดูผลการวิเคราะห์
หลังจากใส่ข้อมูลครบถ้วนแล้ว ให้กดปุ่ม “Analyze Team” ระบบจะประมวลผลและแสดงข้อมูลหลายส่วนที่มีประโยชน์
ส่วนแรกคือ “Recommended Starting XI & Bench Order” ที่จะแนะนำว่าจากทีม 15 คนที่เรามีอยู่ ควรจัด 11 คนใดลงเป็นตัวจริง และ 4 คนใดเป็นตัวสำรอง พร้อมทั้งเรียงลำดับตัวสำรองที่เหมาะสม รวมถึงแนะนำว่าควรให้ใครเป็นกัปตันและรองกัปตัน

ส่วนที่สองคือ “Suggested Transfers” ที่จะแนะนำการเปลี่ยนตัวนักเตะตามกลยุทธ์ที่เราเลือกไว้ ระบบจะแสดงรายละเอียดว่านักเตะคนไหนควรขายออก ใครควรซื้อเข้ามาแทน พร้อมทั้งคำนวณคะแนนสุทธิที่คาดว่าจะได้หรือเสียจากการเปลี่ยนตัวนั้นๆ

การใช้งานเครื่องมือนี้จึงไม่ซับซ้อนเลย เหมาะสำหรับผู้เล่น FPL ที่ต้องการคำแนะนำรวดเร็วและมีเหตุผล โดยไม่ต้องเสียเวลาวิเคราะห์เองให้ปวดหัว
ด้วยความที่ FPL มี API มีข้อมูล JSON อัปเดทข้อมูลนักเตะอยู่เสมอ ข้อมูลที่มีให้ก็ละเอียดยิบ แบบที่ใครชอบทำ data ก็คงแฮปปี้แน่ๆ นั่นก็เลยเป็นที่มาลองสร้าง Web App ง่ายๆ เลยดีกว่า เอาแค่แนะนำนักเตะให้เราก็เพียงพอแล้ว โดยใช้ Heuristic Model ด้วยปัจจัยประสิทธิภาพของนักเตะ xGI Proxy (45%), ฟอร์มล่าสุดของนักเตะใน 5 เกมที่ผ่านมา 35%, คะแนนเฉลี่ยต่อเกมอีก 20% ที่เหลือก็ ความยากง่ายของคู่แข่ง, โอกาสที่จะได้ลงเล่น และ ตัวคูณตามตำแหน่ง
จริงๆ วิเคราะห์ได้ละเอียดกว่านี้ แต่ปิด Random Forest Regressor ไว้ แต่จะใช้ก็ต่อเมื่อมีไฟล์ CSV ซึ่งมันซับซ้อนและละเอียดกว่านี้ คิดว่าใช้อันที่มีอยู่ก็เพียงพอแล้ว
ที่เกริ่นมาไม่ใช่อะไรหรอกครับ แค่อยากจะบอกว่าก่อนที่จะมาแนะนำนักเตะให้เราได้นั้น ผ่านกระบวนการอะไรมาบ้างเท่านั้นเอง ไม่ใช่สุ่มๆ คิดมาให้
หวังว่าจะช่วยให้การจัดทีมของทุกคนมีประสิทธิภาพมากขึ้นและสนุกกับการเล่น FPL มากยิ่งขึ้นครับ

อยากจะเขียนอะไรก็เขียนอ่ะครับ แต่มีผู้ช่วยเขียนเป็น A.I. หากเขียนผิดหรือตกหล่นไปก็ขออภัยล่วงหน้านะครับ