منصوبے کے بارے میں

NBA Hate Tracker ایک ڈیٹا تجزیہ پروجیکٹ ہے جو پیمائش کرتا ہے کہ r/NBA کن NBA کھلاڑیوں پر سب سے زیادہ منفی بحث کرتا ہے۔ اس نے 2024-25 سیزن کے 1.57 ملین ریڈٹ تبصروں پر کارروائی کی اور Draymond Green کو منفی تبصرہ کی شرح کے لحاظ سے سب سے زیادہ نفرت والا کھلاڑی قرار دیا (53,454 تبصروں میں 51.0%)۔ پائپ لائن کے مراحل: Arctic Shift API کے ذریعے 7.04M خام تبصروں کا ڈاؤن لوڈ، 6.89M تک صفائی، 111 کھلاڑیوں کے 384 عرفی ناموں میں سے کسی ایک کا ذکر کرنے والے 1.94M تبصروں تک فلٹرنگ، 1.89M تبصروں کی جذباتی درجہ بندی، اور 1.57M کی ایک واحد کھلاڑی ہدف سے منسوبی۔ درجہ بندی Anthropic Batch API کے ذریعے Claude Haiku 4.5 استعمال کرتی ہے، ہر تبصرے کو منفی، غیر جانبدار یا مثبت کے طور پر اعتماد کے اسکور اور ہدف کھلاڑی کے ساتھ لیبل لگاتی ہے۔ پرامپٹ NBA کی بول چال جیسے "washed" یا "cooked" کو منفی اور "nasty" یا "GOAT" کو مثبت شمار کرتا ہے۔ پروسیسنگ 100K درخواستوں تک کے 20 بیچوں میں چلی، 300.5M ٹوکنز استعمال کرتے ہوئے $254.20 کی رپورٹ شدہ لاگت پر، 97.25% قابل استعمال درجہ بندی کی شرح اور 500 انسانی لیبل والے تبصروں کے مقابلے میں تقریباً 96% درستگی کے ساتھ۔ رپورٹ شدہ نتائج میں شامل ہیں: بحث کا حجم منفی پن کے برابر نہیں (Luka Doncic خام منفی تبصروں میں آگے ہے لیکن شرح میں درمیانے درجے پر ہے)؛ Russell Westbrook کو سب سے زیادہ پولرائزنگ کھلاڑی قرار دیا گیا ہے؛ فین فلیئر ڈیٹا حریفوں کو ظاہر کرتا ہے، جیسے Utah Jazz کے شائقین Draymond Green کے بارے میں سب سے زیادہ منفی ہیں؛ اور 59 اہل کھلاڑیوں میں سے صرف 11 مثبت خالص جذبات دکھاتے ہیں۔ بیان کردہ حدود: درجہ بندی کی درستگی تقریباً 96% ہے جس میں طنز اور محاورے کنارے کے معاملات ہیں؛ گفتگو کا منفی پن دشمنی کے مترادف نہیں؛ تمام تبصرے ریڈٹ اسکور سے قطع نظر یکساں وزن رکھتے ہیں؛ اور نتائج صرف ایک سیزن کا احاطہ کرتے ہیں۔ ٹیک اسٹیک: Python 3.11، ڈیٹا پروسیسنگ کے لیے Polars، درجہ بندی کے لیے Anthropic Batch API، ڈیٹا ماخذ کے طور پر Arctic Shift، ڈیش بورڈ کے لیے Streamlit، بار ریس اینیمیشن کے لیے Flourish، پیکیج مینیجر کے طور پر uv، اور کھلاڑیوں کے عرفی ناموں اور ٹیم میپنگ کے لیے YAML کنفیگریشن۔ ریپوزٹری میں پائپ لائن ماڈیولز، CLI اسکرپٹس، یوٹیلیٹی ہیلپرز، ایک کثیر الصفحاتی Streamlit ایپ، pytest ٹیسٹس، اور چھ exploratory نوٹ بکس شامل ہیں۔