8090 ਦਾ ਟੌਪ ਕੋਡਰ ਚੈਲੈਂਜ
ਮੂਲ LinkedIn ਪੋਸਟ
ਪ੍ਰੋਜੈਕਟ ਦਾ GitHub ਰੈਪੋ
ਸ਼ੁੱਕਰਵਾਰ ਦੀ ਰਾਤ, ਮੈਂ Chamath Palihapitiya ਵੱਲੋਂ ਟਵਿੱਟਰ/X ‘ਤੇ ਇੱਕ ਪਬਲਿਕ ਪੋਸਟ ਵੇਖੀ ਜਿਸ ਵਿੱਚ ਉਸ ਨੇ ਆਪਣੀ ਨਵੀਂ ਕੰਪਨੀ, 8090 ਸਮਾਧਾਨ, ਵੱਲੋਂ ਇੱਕ ਖੁੱਲ੍ਹਾ ਟੌਪ ਕੋਡਰ ਚੈਲੈਂਜ ਐਲਾਨ ਕੀਤਾ ਸੀ। ਕੋਈ ਵੀ ਸ਼ਾਮਿਲ ਹੋ ਸਕਦਾ ਸੀ। ਚੈਲੈਂਜ ਅਗਲੇ ਹੀ ਦਿਨ ਹੋ ਰਿਹਾ ਸੀ, ਸਿਰਫ 8 ਘੰਟੇ ਚੱਲਦਾ ਸੀ, ਅਤੇ ਇਸ ਵਿੱਚ ਸਿਰਫ ਇਤਿਹਾਸਕ ਡੇਟਾ ਅਤੇ ਕੁਝ ਕਰਮਚਾਰੀਆਂ ਦੇ ਇੰਟਰਵਿਊ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਬਲੈਕ ਬਾਕਸ ਲੈਗਸੀ ਸਿਸਟਮ ਦੀ ਰਿਵਰਸ ਇੰਜੀਨੀਅਰਿੰਗ ਕਰਨੀ ਸ਼ਾਮਿਲ ਸੀ।
ਮੈਂ ਸ਼ਾਮਿਲ ਹੋਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ!
ਦਿਨ ਦੇ ਅੰਤ ਤੱਕ, ਮੈਨੂੰ ਮਨੁੱਖੀ ਸਨਮਾਨ ਮਿਲਿਆ ਕਿ ਮੈਂ 425 ਇੰਜੀਨੀਅਰਾਂ ਵਿੱਚੋਂ 7ਵਾਂ ਸਥਾਨ ਹਾਸਲ ਕੀਤਾ। ਤੁਸੀਂ ਲੀਡਰਬੋਰਡ ਇੱਥੇ ਦੇਖ ਸਕਦੇ ਹੋ ਅਤੇ ਇਸ ਚੈਲੈਂਜ ਲਈ ਕੋਡ ਇੱਥੇ ਵੇਖ ਸਕਦੇ ਹੋ। ਪਰ, ਮੈਂ ਝੂਠ ਨਹੀਂ ਬੋਲਾਂਗਾ — ਸੱਚ ਪੁੱਛੋ ਤਾਂ ਮੈਂ ਸਿਰਫ਼ ਉਮੀਦ ਕਰ ਰਿਹਾ ਸੀ ਕਿ ਉਸ ਛੋਟੀ ਮਿਆਦ ਦੇ ਅੰਦਰ ਕੁਝ ਮੁਕੰਮਲ ਕਰ ਲਵਾਂ, ਇਸ ਲਈ ਲੀਡਰਬੋਰਡ ‘ਤੇ ਆਉਣਾ ਮੇਰੇ ਲਈ ਇੱਕ ਹੈਰਾਨੀਜਨਕ ਅਤੇ ਵੱਡੀ ਨਿੱਜੀ ਜਿੱਤ ਸੀ।
ਚੈਲੈਂਜ ਇਕੱਲਾ ਸੀ, ਅਤੇ ਉਦੇਸ਼ ਇੱਕ 60 ਸਾਲ ਪੁਰਾਣੀ ਬਲੈਕ ਬਾਕਸ ਯਾਤਰਾ ਰੀਇੰਬਰਸਮੈਂਟ ਸਿਸਟਮ ਦੀ ਨਕਲ ਕਰਨ ਦਾ ਸੀ ਜਿਸਦਾ ਕੋਈ ਸਰੋਤ ਕੋਡ ਨਹੀਂ ਸੀ ਅਤੇ ਨਾ ਹੀ ਕੋਈ ਦਸਤਾਵੇਜ਼ ਸੀ। ਸਾਨੂੰ ਕੁਝ ਆਰਟੀਫੈਕਟ ਦਿੱਤੇ ਗਏ ਜਿਸ ਵਿੱਚ ਇੱਕ ਪ੍ਰੋਡਕਟ ਬ੍ਰੀਫ਼, ਕਰਮਚਾਰੀਆਂ ਦੇ ਇੰਟਰਵਿਊਜ਼ ਦੇ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ, ਅਤੇ ਇਨਪੁੱਟ ਅਤੇ ਉਮੀਦਸ਼ੁਦਾ ਆਉਟਪੁੱਟ ਦੀਆਂ 1,000 ਇਤਿਹਾਸਕ ਉਦਾਹਰਨਾਂ ਵਾਲੀ ਇੱਕ ਪਬਲਿਕ ਡੇਟਾਸੈਟ ਸ਼ਾਮਿਲ ਸੀ। ਇਨ੍ਹਾਂ ਤੋਂ ਮੈਨੂੰ ਕਾਰੋਬਾਰੀ ਲਾਜਿਕ ਦਾ ਅਨੁਮਾਨ ਲਗਾਉਣਾ ਸੀ — ਕਿ ਰੀਇੰਬਰਸਮੈਂਟ ਰਕਮਾਂ ਕਿਵੇਂ ਗਣਨਾ ਕੀਤੀਆਂ ਗਈਆਂ — ਅਤੇ ਇੱਕ ਆਧੁਨਿਕ ਵਰਜਨ ਲਾਗੂ ਕਰਨਾ ਸੀ ਜੋ ਸੰਭਵ ਤੌਰ ‘ਤੇ ਉਹੋ ਜੇਹੇ ਨਤੀਜੇ ਪੈਦਾ ਕਰ ਸਕੇ। ਸਬਮਿਸ਼ਨਾਂ ਦੀ ਮੁਲਾਂਕਣ ਇੱਕ ਵੱਖਰੇ ਗੁਪਤ ਡੇਟਾਸੈਟ ‘ਤੇ ਕੀਤੀ ਗਈ ਜੋ ਮੂਲ 1,000 ਦੀ ਥਾਂ 5,000 ਟੈਸਟ ਕੇਸਾਂ ਰੱਖਦਾ ਸੀ। ਇਹ ਵੱਡਾ ਪ੍ਰਾਈਵੇਟ ਸੈੱਟ ਆਖਿਰਕਾਰ ਤੁਹਾਡੇ ਅੰਤਿਮ ਸਕੋਰ ਅਤੇ ਰੈਂਕਿੰਗ ਦਾ ਨਿਰਣਾਇਕ ਸੀ। ਸਕੋਰਿੰਗ ਸਿਸਟਮ ਨੇ ਸ਼ੁੱਧਤਾ ਨੂੰ ਇਨਾਮ ਦਿੱਤਾ — ਘੱਟ ਸਕੋਰ ਮਤਲਬ ਤੁਹਾਡਾ ਹੱਲ ਮੂਲ ਸਿਸਟਮ ਦੇ ਗੁਪਤ ਵਿਹਾਰ ਦੇ ਨਾਲ ਵੱਧ ਨਜ਼ਦੀਕੀ ਸੀ।
ਡੇਟਾ ਵਿੱਚ ਅਨਿਸ਼ਚਿਤਤਾ ਅਤੇ ਪੈਟਰਨਾਂ ਨਾਲ ਨਿੱਬਟਣ ਲਈ, ਮੈਂ ਕਲਾਸਿਕ ਮਸ਼ੀਨ ਲਰਨਿੰਗ ਤਕਨੀਕਾਂ ਨੂੰ ਬੁਨਿਆਦੀ ਹਿਊਰਿਸਟਿਕਸ ਅਤੇ ਪ੍ਰੋਗਰਾਮੈਟਿਕ ਲਾਜਿਕ ਦੇ ਨਾਲ ਵਰਤਿਆ। ਇਹ ਡੇਟਾ ਵਿਸ਼ਲੇਸ਼ਣ, ਫੀਚਰ ਮਾਡਲਿੰਗ ਅਤੇ ਅਧੂਰੇ ਇਸ਼ਾਰਿਆਂ ‘ਤੇ ਆਧਾਰਿਤ ਨਿਯਮਾਂ ਦੀ ਸੁਝਵੰਤ ਮਿਲਾਵਟ ਸੀ।
ਇਹ ਮੇਰਾ ਮੂਲਿਆੰਕਨ ਸਕੋਰ ਸੀ ਪਬਲਿਕ 1,000 ਡੇਟਾਸੈੱਟ ਲਈ:
✅ Evaluation Summary
------------------------
Total cases : 1000
Exact matches (<$0.01): 0
Close matches (<$1.00): 17
Average error : $31.15
Score : 3214.93
ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਚੈਲੈਂਜ ਲਈ 8 ਘੰਟਿਆਂ ਵਿੱਚ ਹੱਲ ਵਿਕਸਤ ਕਰਨਾ ਲਗਭਗ ਅਸੰਭਵ ਹੁੰਦਾ ਬਿਨਾਂ ਉਹਨਾਂ ਏਆਈ-ਸਮਰਥਿਤ ਟੂਲਾਂ ਦੀ ਮਦਦ ਦੇ ਜਿਨ੍ਹਾਂ ਨੇ ਵਿਚਾਰਾਂ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਖੋਜਣ, ਇਕੱਠਾ ਕਰਨ ਅਤੇ ਪਰਖਣ ਨੂੰ ਆਸਾਨ ਬਣਾਇਆ।
ਇਹ ਸਾਫਟਵੇਅਰ ਆਰਕੀਓਲੋਜੀ ਦੀ ਤਰ੍ਹਾਂ ਲੱਗਿਆ ਜੋ ਲਾਈਵ ਕੋਡਿੰਗ ਸਪ੍ਰਿੰਟ ਨਾਲ ਮਿਲੀ ਹੋਈ ਹੋਵੇ। ਇਹ ਨਿਸ਼ਚਿਤ ਤੌਰ ‘ਤੇ ਮੇਰੇ ਕੀਤਾ ਹੋਇਆ ਇੱਕ ਸਭ ਤੋਂ ਤੀਬਰ ਅਤੇ ਇਨਾਮਦੇਹ ਤਕਨੀਕੀ ਚੈਲੈਂਜ ਸੀ।
Chamath Palihapitiya ਅਤੇ Arjun Krishna ਦਾ ਧੰਨਵਾਦ ਇਸ ਕਰਕੇ ਕਿ ਉਹਨਾਂ ਨੇ ਇੰਨਾ ਰਚਨਾਤਮਕ ਅਤੇ ਪ੍ਰੇਰਣਾਦਾਇਕ ਚੈਲੈਂਜ ਆਯੋਜਿਤ ਕੀਤਾ।
ਲਿੰਕ: